home *** CD-ROM | disk | FTP | other *** search
/ Corel Gallery (Macintosh) / Corel Gallery - Macintosh Version.bin / Corel GALLERY / Corel GALLERY.rsrc / CODE_25_GReadResource.txt < prev    next >
Text File  |  1994-04-29  |  94KB  |  1,665 lines

  1. # near model CODE resource
  2. # jump table entries: 13752-13787 (36 of them)
  3. export_1719:
  4. fn00000000:
  5. 00000000  4E56 0000                link       A6, 0
  6. 00000004  48E7 0018                movem.l    -[A7], A3,A4
  7. 00000008  266E 000C                movea.l    A3, [A6 + 0xC]
  8. 0000000C  286E 0008                movea.l    A4, [A6 + 0x8]
  9. 00000010  2F0B                     move.l     -[A7], A3
  10. 00000012  2F0C                     move.l     -[A7], A4
  11. 00000014  4EBA 04C6                jsr        [PC + 0x4C6 /* 000004DC */]
  12. 00000018  598F                     subq.l     A7, 4
  13. 0000001A  2F0B                     move.l     -[A7], A3
  14. 0000001C  4EBA 0FDE                jsr        [PC + 0xFDE /* 00000FFC */]
  15. 00000020  2054                     movea.l    A0, [A4]
  16. 00000022  215F 0002                move.l     [A0 + 0x2], [A7]+
  17. 00000026  558F                     subq.l     A7, 2
  18. 00000028  2F0B                     move.l     -[A7], A3
  19. 0000002A  4EBA 0D6C                jsr        [PC + 0xD6C /* 00000D98 */]
  20. 0000002E  2054                     movea.l    A0, [A4]
  21. 00000030  115F 0006                move.b     [A0 + 0x6], [A7]+
  22. 00000034  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  23. 0000003A  4E5E                     unlink     A6
  24. 0000003C  4E74 0008                rtd        0x0008
  25. export_1720:
  26. 00000040  4E56 FFFE                link       A6, -0x0002
  27. 00000044  48E7 0018                movem.l    -[A7], A3,A4
  28. 00000048  266E 000C                movea.l    A3, [A6 + 0xC]
  29. 0000004C  286E 0008                movea.l    A4, [A6 + 0x8]
  30. 00000050  2F0B                     move.l     -[A7], A3
  31. 00000052  2F0C                     move.l     -[A7], A4
  32. 00000054  4EBA FFAA                jsr        [PC - 0x56 /* 00000000 */]
  33. 00000058  486E FFFF                pea.l      [A6 - 0x1]
  34. 0000005C  7001                     moveq.l    D0, 0x01
  35. 0000005E  2F00                     move.l     -[A7], D0
  36. 00000060  2F0B                     move.l     -[A7], A3
  37. 00000062  4EAD 42FA                jsr        [A5 + 0x42FA /* export_2139 */]
  38. 00000066  2054                     movea.l    A0, [A4]
  39. 00000068  116E FFFF 0008           move.b     [A0 + 0x8], [A6 - 0x1]
  40. 0000006E  4CEE 1800 FFF6           movem.l    A3,A4, [A6 - 0xA]
  41. 00000074  4E5E                     unlink     A6
  42. 00000076  4E74 0008                rtd        0x0008
  43. 0000007A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  44. export_1721: // at 0000007C (misaligned)
  45. 0000007E  FFFC                     .invalid   <<F/7/7>>
  46. 00000080  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  47. 00000084  266E 000C                movea.l    A3, [A6 + 0xC]
  48. 00000088  286E 0008                movea.l    A4, [A6 + 0x8]
  49. 0000008C  2F0B                     move.l     -[A7], A3
  50. 0000008E  2F0C                     move.l     -[A7], A4
  51. 00000090  4EBA 03EE                jsr        [PC + 0x3EE /* 00000480 */]
  52. 00000094  598F                     subq.l     A7, 4
  53. 00000096  2F0B                     move.l     -[A7], A3
  54. 00000098  4EBA 0D3E                jsr        [PC + 0xD3E /* 00000DD8 */]
  55. 0000009C  2A1F                     move.l     D5, [A7]+
  56. 0000009E  4247                     clr.w      D7
  57. 000000A0  602E                     bra        +0x30 /* 000000D0 */
  58. label000000A2:
  59. 000000A2  7000                     moveq.l    D0, 0x00
  60. 000000A4  2D40 FFFC                move.l     [A6 - 0x4], D0
  61. 000000A8  558F                     subq.l     A7, 2
  62. 000000AA  2F0B                     move.l     -[A7], A3
  63. 000000AC  4EBA 0CCA                jsr        [PC + 0xCCA /* 00000D78 */]
  64. 000000B0  1C1F                     move.b     D6, [A7]+
  65. 000000B2  558F                     subq.l     A7, 2
  66. 000000B4  486E FFFC                pea.l      [A6 - 0x4]
  67. 000000B8  2F0B                     move.l     -[A7], A3
  68. 000000BA  4EBA 0F60                jsr        [PC + 0xF60 /* 0000101C */]
  69. 000000BE  4A1F                     tst.b      [A7]+
  70. 000000C0  670C                     beq        +0xE /* 000000CE */
  71. 000000C2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  72. 000000C6  1F06                     move.b     -[A7], D6
  73. 000000C8  2F0C                     move.l     -[A7], A4
  74. 000000CA  4EAD 2DEA                jsr        [A5 + 0x2DEA /* export_1465 */]
  75. label000000CE:
  76. 000000CE  5247                     addq.w     D7, 1
  77. label000000D0:
  78. 000000D0  48C7                     ext.l      D7
  79. 000000D2  BA87                     cmp.l      D5, D7
  80. 000000D4  6ECC                     bgt        -0x32 /* 000000A2 */
  81. 000000D6  4CEE 18E0 FFE8           movem.l    D5,D6,D7,A3,A4, [A6 - 0x18]
  82. 000000DC  4E5E                     unlink     A6
  83. 000000DE  4E74 0008                rtd        0x0008
  84. 000000E2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  85. // begin alternate branch 000000E4-000000F6
  86. export_1722:
  87. fn000000E4:
  88. 000000E4  4E56 0000                link       A6, 0
  89. 000000E8  48E7 0018                movem.l    -[A7], A3,A4
  90. 000000EC  266E 000C                movea.l    A3, [A6 + 0xC]
  91. 000000F0  286E 0008                movea.l    A4, [A6 + 0x8]
  92. 000000F4  2F0B                     move.l     -[A7], A3
  93. // end alternate branch 000000E4-000000F6
  94. export_1722: // at 000000E4 (misaligned)
  95. fn000000E4: // (misaligned)
  96. 000000E6  0000 48E7                ori.b      D0, 0xE7
  97. 000000EA  0018 266E                ori.b      [A0]+, 0x6E /* 'n' */
  98. 000000EE  000C 286E                ori.b      A4, 0x6E /* 'n' */
  99. 000000F2  0008 2F0B                ori.b      A0, 0xB
  100. 000000F6  2F0C                     move.l     -[A7], A4
  101. 000000F8  4EBA 03E2                jsr        [PC + 0x3E2 /* 000004DC */]
  102. 000000FC  598F                     subq.l     A7, 4
  103. 000000FE  2F0B                     move.l     -[A7], A3
  104. 00000100  4EBA 0EFA                jsr        [PC + 0xEFA /* 00000FFC */]
  105. 00000104  2054                     movea.l    A0, [A4]
  106. 00000106  215F 0002                move.l     [A0 + 0x2], [A7]+
  107. 0000010A  558F                     subq.l     A7, 2
  108. 0000010C  2F0B                     move.l     -[A7], A3
  109. 0000010E  4EBA 0C88                jsr        [PC + 0xC88 /* 00000D98 */]
  110. 00000112  2054                     movea.l    A0, [A4]
  111. 00000114  115F 000A                move.b     [A0 + 0xA], [A7]+
  112. 00000118  598F                     subq.l     A7, 4
  113. 0000011A  2F0B                     move.l     -[A7], A3
  114. 0000011C  4EBA 0CBA                jsr        [PC + 0xCBA /* 00000DD8 */]
  115. 00000120  2054                     movea.l    A0, [A4]
  116. 00000122  215F 0014                move.l     [A0 + 0x14], [A7]+
  117. 00000126  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  118. 0000012C  4E5E                     unlink     A6
  119. 0000012E  4E74 0008                rtd        0x0008
  120. 00000132  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  121. // begin alternate branch 00000134-00000138
  122. export_1723:
  123. fn00000134:
  124. 00000134  4E56 FFA0                link       A6, -0x0060
  125. // end alternate branch 00000134-00000138
  126. export_1723: // at 00000134 (misaligned)
  127. fn00000134: // (misaligned)
  128. 00000136  FFA0                     .invalid   <<F/6/7>>
  129. 00000138  48E7 0018                movem.l    -[A7], A3,A4
  130. 0000013C  266E 000C                movea.l    A3, [A6 + 0xC]
  131. 00000140  286E 0008                movea.l    A4, [A6 + 0x8]
  132. 00000144  2F0B                     move.l     -[A7], A3
  133. 00000146  2F0C                     move.l     -[A7], A4
  134. 00000148  4EBA 04FA                jsr        [PC + 0x4FA /* 00000644 */]
  135. 0000014C  41EE FFBC                lea.l      A0, [A6 - 0x44]
  136. 00000150  486E FFBC                pea.l      [A6 - 0x44]
  137. 00000154  4EAD 395A                jsr        [A5 + 0x395A /* export_1831 */]
  138. 00000158  4A00                     tst.b      D0
  139. 0000015A  584F                     addq.w     A7, 4
  140. 0000015C  6700 00AC                beq        +0xAE /* 0000020A */
  141. 00000160  598F                     subq.l     A7, 4
  142. 00000162  2F0B                     move.l     -[A7], A3
  143. 00000164  4EBA 0C72                jsr        [PC + 0xC72 /* 00000DD8 */]
  144. 00000168  2054                     movea.l    A0, [A4]
  145. 0000016A  215F 007A                move.l     [A0 + 0x7A], [A7]+
  146. 0000016E  558F                     subq.l     A7, 2
  147. 00000170  2F0B                     move.l     -[A7], A3
  148. 00000172  4EBA 0C24                jsr        [PC + 0xC24 /* 00000D98 */]
  149. 00000176  7000                     moveq.l    D0, 0x00
  150. 00000178  1F00                     move.b     -[A7], D0
  151. 0000017A  2F0C                     move.l     -[A7], A4
  152. 0000017C  4EAD 43EA                jsr        [A5 + 0x43EA /* export_2169 */]
  153. 00000180  558F                     subq.l     A7, 2
  154. 00000182  2F0B                     move.l     -[A7], A3
  155. 00000184  4EBA 0C12                jsr        [PC + 0xC12 /* 00000D98 */]
  156. 00000188  7000                     moveq.l    D0, 0x00
  157. 0000018A  1F00                     move.b     -[A7], D0
  158. 0000018C  2F0C                     move.l     -[A7], A4
  159. 0000018E  4EAD 43F2                jsr        [A5 + 0x43F2 /* export_2170 */]
  160. 00000192  558F                     subq.l     A7, 2
  161. 00000194  2F0B                     move.l     -[A7], A3
  162. 00000196  4EBA 0C00                jsr        [PC + 0xC00 /* 00000D98 */]
  163. 0000019A  2054                     movea.l    A0, [A4]
  164. 0000019C  115F 0080                move.b     [A0 + 0x80], [A7]+
  165. 000001A0  41EE FFAC                lea.l      A0, [A6 - 0x54]
  166. 000001A4  486E FFAC                pea.l      [A6 - 0x54]
  167. 000001A8  2F0B                     move.l     -[A7], A3
  168. 000001AA  4EBA 0E18                jsr        [PC + 0xE18 /* 00000FC4 */]
  169. 000001AE  2054                     movea.l    A0, [A4]
  170. 000001B0  41E8 0082                lea.l      A0, [A0 + 0x82]
  171. 000001B4  43EE FFAC                lea.l      A1, [A6 - 0x54]
  172. 000001B8  20D9                     move.l     [A0]+, [A1]+
  173. 000001BA  20D9                     move.l     [A0]+, [A1]+
  174. 000001BC  20D9                     move.l     [A0]+, [A1]+
  175. 000001BE  20D9                     move.l     [A0]+, [A1]+
  176. 000001C0  558F                     subq.l     A7, 2
  177. 000001C2  2F0B                     move.l     -[A7], A3
  178. 000001C4  4EBA 0BF2                jsr        [PC + 0xBF2 /* 00000DB8 */]
  179. 000001C8  2054                     movea.l    A0, [A4]
  180. 000001CA  315F 009E                move.w     [A0 + 0x9E], [A7]+
  181. 000001CE  2054                     movea.l    A0, [A4]
  182. 000001D0  70FF                     moveq.l    D0, 0xFFFFFFFF
  183. 000001D2  B068 009E                cmp.w      D0, [A0 + 0x9E]
  184. 000001D6  671C                     beq        +0x1E /* 000001F4 */
  185. 000001D8  3F28 009E                move.w     -[A7], [A0 + 0x9E]
  186. 000001DC  486E FFA0                pea.l      [A6 - 0x60]
  187. 000001E0  4EAD 38E2                jsr        [A5 + 0x38E2 /* export_1816 */]
  188. 000001E4  2054                     movea.l    A0, [A4]
  189. 000001E6  41E8 0092                lea.l      A0, [A0 + 0x92]
  190. 000001EA  43EE FFA0                lea.l      A1, [A6 - 0x60]
  191. 000001EE  20D9                     move.l     [A0]+, [A1]+
  192. 000001F0  20D9                     move.l     [A0]+, [A1]+
  193. 000001F2  20D9                     move.l     [A0]+, [A1]+
  194. label000001F4:
  195. 000001F4  558F                     subq.l     A7, 2
  196. 000001F6  2F0B                     move.l     -[A7], A3
  197. 000001F8  4EBA 0B9E                jsr        [PC + 0xB9E /* 00000D98 */]
  198. 000001FC  2054                     movea.l    A0, [A4]
  199. 000001FE  115F 00A0                move.b     [A0 + 0xA0], [A7]+
  200. 00000202  2B6E FFFC F614           move.l     [A5 - 0x9EC], [A6 - 0x4]
  201. 00000208  6012                     bra        +0x14 /* 0000021C */
  202. label0000020A:
  203. 0000020A  2F0C                     move.l     -[A7], A4
  204. 0000020C  4EAD 49CA                jsr        [A5 + 0x49CA /* export_2357 */]
  205. 00000210  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  206. 00000214  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  207. 00000218  4EAD 394A                jsr        [A5 + 0x394A /* export_1829 */]
  208. label0000021C:
  209. 0000021C  4CEE 1800 FF98           movem.l    A3,A4, [A6 - 0x68]
  210. 00000222  4E5E                     unlink     A6
  211. 00000224  4E74 0008                rtd        0x0008
  212. export_1724:
  213. fn00000228:
  214. 00000228  4E56 FFBC                link       A6, -0x0044
  215. 0000022C  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  216. 00000230  266E 000C                movea.l    A3, [A6 + 0xC]
  217. 00000234  286E 0008                movea.l    A4, [A6 + 0x8]
  218. 00000238  2F0B                     move.l     -[A7], A3
  219. 0000023A  2F0C                     move.l     -[A7], A4
  220. 0000023C  4EBA FEF6                jsr        [PC - 0x10A /* 00000134 */]
  221. 00000240  41EE FFBC                lea.l      A0, [A6 - 0x44]
  222. 00000244  486E FFBC                pea.l      [A6 - 0x44]
  223. 00000248  4EAD 395A                jsr        [A5 + 0x395A /* export_1831 */]
  224. 0000024C  4A00                     tst.b      D0
  225. 0000024E  584F                     addq.w     A7, 4
  226. 00000250  6748                     beq        +0x4A /* 0000029A */
  227. 00000252  558F                     subq.l     A7, 2
  228. 00000254  2F0B                     move.l     -[A7], A3
  229. 00000256  4EBA 0B20                jsr        [PC + 0xB20 /* 00000D78 */]
  230. 0000025A  2054                     movea.l    A0, [A4]
  231. 0000025C  115F 00B6                move.b     [A0 + 0xB6], [A7]+
  232. 00000260  598F                     subq.l     A7, 4
  233. 00000262  2F0B                     move.l     -[A7], A3
  234. 00000264  4EBA 0B72                jsr        [PC + 0xB72 /* 00000DD8 */]
  235. 00000268  2A1F                     move.l     D5, [A7]+
  236. 0000026A  598F                     subq.l     A7, 4
  237. 0000026C  2F0B                     move.l     -[A7], A3
  238. 0000026E  4EBA 0B68                jsr        [PC + 0xB68 /* 00000DD8 */]
  239. 00000272  2C1F                     move.l     D6, [A7]+
  240. 00000274  598F                     subq.l     A7, 4
  241. 00000276  2F0B                     move.l     -[A7], A3
  242. 00000278  4EBA 0B5E                jsr        [PC + 0xB5E /* 00000DD8 */]
  243. 0000027C  2E1F                     move.l     D7, [A7]+
  244. 0000027E  486D F718                pea.l      [A5 - 0x8E8]
  245. 00000282  2F05                     move.l     -[A7], D5
  246. 00000284  2F06                     move.l     -[A7], D6
  247. 00000286  2F07                     move.l     -[A7], D7
  248. 00000288  7010                     moveq.l    D0, 0x10
  249. 0000028A  3F00                     move.w     -[A7], D0
  250. 0000028C  2F0C                     move.l     -[A7], A4
  251. 0000028E  4EAD 43E2                jsr        [A5 + 0x43E2 /* export_2168 */]
  252. 00000292  2B6E FFFC F614           move.l     [A5 - 0x9EC], [A6 - 0x4]
  253. 00000298  6012                     bra        +0x14 /* 000002AC */
  254. label0000029A:
  255. 0000029A  2F0C                     move.l     -[A7], A4
  256. 0000029C  4EAD 49CA                jsr        [A5 + 0x49CA /* export_2357 */]
  257. 000002A0  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  258. 000002A4  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  259. 000002A8  4EAD 394A                jsr        [A5 + 0x394A /* export_1829 */]
  260. label000002AC:
  261. 000002AC  4CEE 18E0 FFA8           movem.l    D5,D6,D7,A3,A4, [A6 - 0x58]
  262. 000002B2  4E5E                     unlink     A6
  263. 000002B4  4E74 0008                rtd        0x0008
  264. export_1725:
  265. 000002B8  4E56 FFBC                link       A6, -0x0044
  266. 000002BC  2F0C                     move.l     -[A7], A4
  267. 000002BE  286E 0008                movea.l    A4, [A6 + 0x8]
  268. 000002C2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  269. 000002C6  2F0C                     move.l     -[A7], A4
  270. 000002C8  4EBA FF5E                jsr        [PC - 0xA2 /* 00000228 */]
  271. 000002CC  558F                     subq.l     A7, 2
  272. 000002CE  2F0C                     move.l     -[A7], A4
  273. 000002D0  4EAD 4482                jsr        [A5 + 0x4482 /* export_2188 */]
  274. 000002D4  2F0C                     move.l     -[A7], A4
  275. 000002D6  4EAD 30FA                jsr        [A5 + 0x30FA /* export_1563 */]
  276. 000002DA  41EE FFBC                lea.l      A0, [A6 - 0x44]
  277. 000002DE  486E FFBC                pea.l      [A6 - 0x44]
  278. 000002E2  4EAD 395A                jsr        [A5 + 0x395A /* export_1831 */]
  279. 000002E6  4A00                     tst.b      D0
  280. 000002E8  584F                     addq.w     A7, 4
  281. 000002EA  6714                     beq        +0x16 /* 00000300 */
  282. 000002EC  598F                     subq.l     A7, 4
  283. 000002EE  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  284. 000002F2  2054                     movea.l    A0, [A4]
  285. 000002F4  215F 00B8                move.l     [A0 + 0xB8], [A7]+
  286. 000002F8  2B6E FFFC F614           move.l     [A5 - 0x9EC], [A6 - 0x4]
  287. 000002FE  6012                     bra        +0x14 /* 00000312 */
  288. label00000300:
  289. 00000300  2F0C                     move.l     -[A7], A4
  290. 00000302  4EAD 49CA                jsr        [A5 + 0x49CA /* export_2357 */]
  291. 00000306  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  292. 0000030A  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  293. 0000030E  4EAD 394A                jsr        [A5 + 0x394A /* export_1829 */]
  294. label00000312:
  295. 00000312  286E FFB8                movea.l    A4, [A6 - 0x48]
  296. 00000316  4E5E                     unlink     A6
  297. 00000318  4E74 0008                rtd        0x0008
  298. export_1726:
  299. 0000031C  4E56 0000                link       A6, 0
  300. 00000320  48E7 0018                movem.l    -[A7], A3,A4
  301. 00000324  266E 000C                movea.l    A3, [A6 + 0xC]
  302. 00000328  286E 0008                movea.l    A4, [A6 + 0x8]
  303. 0000032C  2F0B                     move.l     -[A7], A3
  304. 0000032E  2F0C                     move.l     -[A7], A4
  305. 00000330  4EBA FDB2                jsr        [PC - 0x24E /* 000000E4 */]
  306. 00000334  558F                     subq.l     A7, 2
  307. 00000336  2F0B                     move.l     -[A7], A3
  308. 00000338  4EBA 0A5E                jsr        [PC + 0xA5E /* 00000D98 */]
  309. 0000033C  2054                     movea.l    A0, [A4]
  310. 0000033E  115F 001C                move.b     [A0 + 0x1C], [A7]+
  311. 00000342  598F                     subq.l     A7, 4
  312. 00000344  2F0B                     move.l     -[A7], A3
  313. 00000346  4EBA 0CB4                jsr        [PC + 0xCB4 /* 00000FFC */]
  314. 0000034A  2054                     movea.l    A0, [A4]
  315. 0000034C  215F 001E                move.l     [A0 + 0x1E], [A7]+
  316. 00000350  598F                     subq.l     A7, 4
  317. 00000352  2F0B                     move.l     -[A7], A3
  318. 00000354  4EBA 0CA6                jsr        [PC + 0xCA6 /* 00000FFC */]
  319. 00000358  2054                     movea.l    A0, [A4]
  320. 0000035A  215F 0022                move.l     [A0 + 0x22], [A7]+
  321. 0000035E  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  322. 00000364  4E5E                     unlink     A6
  323. 00000366  4E74 0008                rtd        0x0008
  324. 0000036A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  325. export_1727: // at 0000036C (misaligned)
  326. 0000036E  FFF2                     .invalid   <<F/7/7>>
  327. 00000370  48E7 0018                movem.l    -[A7], A3,A4
  328. 00000374  266E 000C                movea.l    A3, [A6 + 0xC]
  329. 00000378  286E 0008                movea.l    A4, [A6 + 0x8]
  330. 0000037C  2F0B                     move.l     -[A7], A3
  331. 0000037E  2F0C                     move.l     -[A7], A4
  332. 00000380  4EBA 015A                jsr        [PC + 0x15A /* 000004DC */]
  333. 00000384  598F                     subq.l     A7, 4
  334. 00000386  2F0B                     move.l     -[A7], A3
  335. 00000388  4EBA 0BF6                jsr        [PC + 0xBF6 /* 00000F80 */]
  336. 0000038C  2054                     movea.l    A0, [A4]
  337. 0000038E  215F 0002                move.l     [A0 + 0x2], [A7]+
  338. 00000392  558F                     subq.l     A7, 2
  339. 00000394  2F0B                     move.l     -[A7], A3
  340. 00000396  4EBA 0A20                jsr        [PC + 0xA20 /* 00000DB8 */]
  341. 0000039A  2054                     movea.l    A0, [A4]
  342. 0000039C  315F 0006                move.w     [A0 + 0x6], [A7]+
  343. 000003A0  486E FFF8                pea.l      [A6 - 0x8]
  344. 000003A4  7008                     moveq.l    D0, 0x08
  345. 000003A6  2F00                     move.l     -[A7], D0
  346. 000003A8  2F0B                     move.l     -[A7], A3
  347. 000003AA  4EAD 42FA                jsr        [A5 + 0x42FA /* export_2139 */]
  348. 000003AE  7008                     moveq.l    D0, 0x08
  349. 000003B0  2F00                     move.l     -[A7], D0
  350. 000003B2  486E FFF8                pea.l      [A6 - 0x8]
  351. 000003B6  2054                     movea.l    A0, [A4]
  352. 000003B8  4868 0008                pea.l      [A0 + 0x8]
  353. 000003BC  4EAD 3BEA                jsr        [A5 + 0x3BEA /* export_1913 */]
  354. 000003C0  486E FFF2                pea.l      [A6 - 0xE]
  355. 000003C4  2F0B                     move.l     -[A7], A3
  356. 000003C6  4EBA 0C18                jsr        [PC + 0xC18 /* 00000FE0 */]
  357. 000003CA  2054                     movea.l    A0, [A4]
  358. 000003CC  41E8 0010                lea.l      A0, [A0 + 0x10]
  359. 000003D0  43EE FFF2                lea.l      A1, [A6 - 0xE]
  360. 000003D4  20D9                     move.l     [A0]+, [A1]+
  361. 000003D6  30D9                     move.w     [A0]+, [A1]+
  362. 000003D8  486E FFF2                pea.l      [A6 - 0xE]
  363. 000003DC  2F0B                     move.l     -[A7], A3
  364. 000003DE  4EBA 0C00                jsr        [PC + 0xC00 /* 00000FE0 */]
  365. 000003E2  2054                     movea.l    A0, [A4]
  366. 000003E4  41E8 0016                lea.l      A0, [A0 + 0x16]
  367. 000003E8  43EE FFF2                lea.l      A1, [A6 - 0xE]
  368. 000003EC  20D9                     move.l     [A0]+, [A1]+
  369. 000003EE  30D9                     move.w     [A0]+, [A1]+
  370. 000003F0  4CEE 1800 FFEA           movem.l    A3,A4, [A6 - 0x16]
  371. 000003F6  4E5E                     unlink     A6
  372. 000003F8  4E74 0008                rtd        0x0008
  373. export_1728:
  374. fn000003FC:
  375. 000003FC  4E56 FFFC                link       A6, -0x0004
  376. 00000400  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  377. 00000404  266E 000C                movea.l    A3, [A6 + 0xC]
  378. 00000408  286E 0008                movea.l    A4, [A6 + 0x8]
  379. 0000040C  2F0B                     move.l     -[A7], A3
  380. 0000040E  2F0C                     move.l     -[A7], A4
  381. 00000410  4EBA 00CA                jsr        [PC + 0xCA /* 000004DC */]
  382. 00000414  598F                     subq.l     A7, 4
  383. 00000416  2F0B                     move.l     -[A7], A3
  384. 00000418  4EBA 0BE2                jsr        [PC + 0xBE2 /* 00000FFC */]
  385. 0000041C  2054                     movea.l    A0, [A4]
  386. 0000041E  215F 0014                move.l     [A0 + 0x14], [A7]+
  387. 00000422  558F                     subq.l     A7, 2
  388. 00000424  2F0B                     move.l     -[A7], A3
  389. 00000426  4EBA 0970                jsr        [PC + 0x970 /* 00000D98 */]
  390. 0000042A  2054                     movea.l    A0, [A4]
  391. 0000042C  115F 0012                move.b     [A0 + 0x12], [A7]+
  392. 00000430  598F                     subq.l     A7, 4
  393. 00000432  2F0B                     move.l     -[A7], A3
  394. 00000434  4EBA 09A2                jsr        [PC + 0x9A2 /* 00000DD8 */]
  395. 00000438  2054                     movea.l    A0, [A4]
  396. 0000043A  215F 000A                move.l     [A0 + 0xA], [A7]+
  397. 0000043E  558F                     subq.l     A7, 2
  398. 00000440  2F0B                     move.l     -[A7], A3
  399. 00000442  4EBA 0974                jsr        [PC + 0x974 /* 00000DB8 */]
  400. 00000446  3C1F                     move.w     D6, [A7]+
  401. 00000448  4247                     clr.w      D7
  402. 0000044A  6022                     bra        +0x24 /* 0000046E */
  403. label0000044C:
  404. 0000044C  7000                     moveq.l    D0, 0x00
  405. 0000044E  2D40 FFFC                move.l     [A6 - 0x4], D0
  406. 00000452  558F                     subq.l     A7, 2
  407. 00000454  486E FFFC                pea.l      [A6 - 0x4]
  408. 00000458  2F0B                     move.l     -[A7], A3
  409. 0000045A  4EBA 0BC0                jsr        [PC + 0xBC0 /* 0000101C */]
  410. 0000045E  4A1F                     tst.b      [A7]+
  411. 00000460  670A                     beq        +0xC /* 0000046C */
  412. 00000462  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  413. 00000466  2F0C                     move.l     -[A7], A4
  414. 00000468  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  415. label0000046C:
  416. 0000046C  5247                     addq.w     D7, 1
  417. label0000046E:
  418. 0000046E  BC47                     cmp.w      D6, D7
  419. 00000470  6EDA                     bgt        -0x24 /* 0000044C */
  420. 00000472  4CEE 18C0 FFEC           movem.l    D6,D7,A3,A4, [A6 - 0x14]
  421. 00000478  4E5E                     unlink     A6
  422. 0000047A  4E74 0008                rtd        0x0008
  423. 0000047E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  424. // begin alternate branch 00000480-00000492
  425. export_1729:
  426. fn00000480:
  427. 00000480  4E56 0000                link       A6, 0
  428. 00000484  48E7 0018                movem.l    -[A7], A3,A4
  429. 00000488  266E 000C                movea.l    A3, [A6 + 0xC]
  430. 0000048C  286E 0008                movea.l    A4, [A6 + 0x8]
  431. 00000490  2F0B                     move.l     -[A7], A3
  432. // end alternate branch 00000480-00000492
  433. export_1729: // at 00000480 (misaligned)
  434. fn00000480: // (misaligned)
  435. 00000482  0000 48E7                ori.b      D0, 0xE7
  436. 00000486  0018 266E                ori.b      [A0]+, 0x6E /* 'n' */
  437. 0000048A  000C 286E                ori.b      A4, 0x6E /* 'n' */
  438. 0000048E  0008 2F0B                ori.b      A0, 0xB
  439. 00000492  2F0C                     move.l     -[A7], A4
  440. 00000494  4EBA 0046                jsr        [PC + 0x46 /* 000004DC */]
  441. 00000498  558F                     subq.l     A7, 2
  442. 0000049A  2F0B                     move.l     -[A7], A3
  443. 0000049C  4EBA 091A                jsr        [PC + 0x91A /* 00000DB8 */]
  444. 000004A0  2054                     movea.l    A0, [A4]
  445. 000004A2  315F 000A                move.w     [A0 + 0xA], [A7]+
  446. 000004A6  558F                     subq.l     A7, 2
  447. 000004A8  2F0B                     move.l     -[A7], A3
  448. 000004AA  4EBA 090C                jsr        [PC + 0x90C /* 00000DB8 */]
  449. 000004AE  2054                     movea.l    A0, [A4]
  450. 000004B0  315F 000C                move.w     [A0 + 0xC], [A7]+
  451. 000004B4  598F                     subq.l     A7, 4
  452. 000004B6  2F0B                     move.l     -[A7], A3
  453. 000004B8  4EBA 091E                jsr        [PC + 0x91E /* 00000DD8 */]
  454. 000004BC  2054                     movea.l    A0, [A4]
  455. 000004BE  215F 000E                move.l     [A0 + 0xE], [A7]+
  456. 000004C2  598F                     subq.l     A7, 4
  457. 000004C4  2F0C                     move.l     -[A7], A4
  458. 000004C6  4EAD 1E1A                jsr        [A5 + 0x1E1A /* export_959 */]
  459. 000004CA  2054                     movea.l    A0, [A4]
  460. 000004CC  215F 0018                move.l     [A0 + 0x18], [A7]+
  461. 000004D0  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  462. 000004D6  4E5E                     unlink     A6
  463. 000004D8  4E74 0008                rtd        0x0008
  464. export_1730:
  465. fn000004DC:
  466. 000004DC  4E56 0000                link       A6, 0
  467. 000004E0  4E5E                     unlink     A6
  468. 000004E2  4E74 0008                rtd        0x0008
  469. 000004E6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  470. export_1731: // at 000004E8 (misaligned)
  471. 000004EA  FF9C                     .invalid   <<F/6/7>>
  472. 000004EC  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  473. 000004F0  266E 000C                movea.l    A3, [A6 + 0xC]
  474. 000004F4  286E 0008                movea.l    A4, [A6 + 0x8]
  475. 000004F8  41EE FFF0                lea.l      A0, [A6 - 0x10]
  476. 000004FC  41EE FFF8                lea.l      A0, [A6 - 0x8]
  477. 00000500  2F0B                     move.l     -[A7], A3
  478. 00000502  2F0C                     move.l     -[A7], A4
  479. 00000504  4EBA 013E                jsr        [PC + 0x13E /* 00000644 */]
  480. 00000508  41EE FFAC                lea.l      A0, [A6 - 0x54]
  481. 0000050C  486E FFAC                pea.l      [A6 - 0x54]
  482. 00000510  4EAD 395A                jsr        [A5 + 0x395A /* export_1831 */]
  483. 00000514  4A00                     tst.b      D0
  484. 00000516  584F                     addq.w     A7, 4
  485. 00000518  6700 0086                beq        +0x88 /* 000005A0 */
  486. 0000051C  4207                     clr.b      D7
  487. 0000051E  6018                     bra        +0x1A /* 00000538 */
  488. label00000520:
  489. 00000520  598F                     subq.l     A7, 4
  490. 00000522  2F0B                     move.l     -[A7], A3
  491. 00000524  4EBA 0AD6                jsr        [PC + 0xAD6 /* 00000FFC */]
  492. 00000528  7000                     moveq.l    D0, 0x00
  493. 0000052A  1007                     move.b     D0, D7
  494. 0000052C  2054                     movea.l    A0, [A4]
  495. 0000052E  41E8 0092                lea.l      A0, [A0 + 0x92]
  496. 00000532  219F 0C00                move.l     [A0 + D0 * 4], [A7]+
  497. 00000536  5207                     addq.b     D7, 1
  498. label00000538:
  499. 00000538  7000                     moveq.l    D0, 0x00
  500. 0000053A  1007                     move.b     D0, D7
  501. 0000053C  0C00 0001                cmpi.b     D0, 0x1
  502. 00000540  63DE                     bls        -0x20 /* 00000520 */
  503. 00000542  486E FFF0                pea.l      [A6 - 0x10]
  504. 00000546  2F0B                     move.l     -[A7], A3
  505. 00000548  4EBA 0A5E                jsr        [PC + 0xA5E /* 00000FA8 */]
  506. 0000054C  486E FFF8                pea.l      [A6 - 0x8]
  507. 00000550  2F0B                     move.l     -[A7], A3
  508. 00000552  4EBA 0A54                jsr        [PC + 0xA54 /* 00000FA8 */]
  509. 00000556  558F                     subq.l     A7, 2
  510. 00000558  2F0B                     move.l     -[A7], A3
  511. 0000055A  4EBA 083C                jsr        [PC + 0x83C /* 00000D98 */]
  512. 0000055E  1E1F                     move.b     D7, [A7]+
  513. 00000560  558F                     subq.l     A7, 2
  514. 00000562  2F0B                     move.l     -[A7], A3
  515. 00000564  4EBA 0832                jsr        [PC + 0x832 /* 00000D98 */]
  516. 00000568  1C1F                     move.b     D6, [A7]+
  517. 0000056A  41EE FF9C                lea.l      A0, [A6 - 0x64]
  518. 0000056E  486E FF9C                pea.l      [A6 - 0x64]
  519. 00000572  2F0B                     move.l     -[A7], A3
  520. 00000574  4EBA 0A4E                jsr        [PC + 0xA4E /* 00000FC4 */]
  521. 00000578  2054                     movea.l    A0, [A4]
  522. 0000057A  41E8 00A4                lea.l      A0, [A0 + 0xA4]
  523. 0000057E  43EE FF9C                lea.l      A1, [A6 - 0x64]
  524. 00000582  20D9                     move.l     [A0]+, [A1]+
  525. 00000584  20D9                     move.l     [A0]+, [A1]+
  526. 00000586  20D9                     move.l     [A0]+, [A1]+
  527. 00000588  20D9                     move.l     [A0]+, [A1]+
  528. 0000058A  558F                     subq.l     A7, 2
  529. 0000058C  2F0B                     move.l     -[A7], A3
  530. 0000058E  4EBA 0808                jsr        [PC + 0x808 /* 00000D98 */]
  531. 00000592  2054                     movea.l    A0, [A4]
  532. 00000594  115F 00B4                move.b     [A0 + 0xB4], [A7]+
  533. 00000598  2B6E FFEC F614           move.l     [A5 - 0x9EC], [A6 - 0x14]
  534. 0000059E  6012                     bra        +0x14 /* 000005B2 */
  535. label000005A0:
  536. 000005A0  2F0C                     move.l     -[A7], A4
  537. 000005A2  4EAD 49CA                jsr        [A5 + 0x49CA /* export_2357 */]
  538. 000005A6  3F2E FFDE                move.w     -[A7], [A6 - 0x22]
  539. 000005AA  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  540. 000005AE  4EAD 394A                jsr        [A5 + 0x394A /* export_1829 */]
  541. label000005B2:
  542. 000005B2  486E FFF0                pea.l      [A6 - 0x10]
  543. 000005B6  7000                     moveq.l    D0, 0x00
  544. 000005B8  1F00                     move.b     -[A7], D0
  545. 000005BA  2F0C                     move.l     -[A7], A4
  546. 000005BC  4EAD 059A                jsr        [A5 + 0x59A /* export_175 */]
  547. 000005C0  486E FFF8                pea.l      [A6 - 0x8]
  548. 000005C4  1F06                     move.b     -[A7], D6
  549. 000005C6  1F07                     move.b     -[A7], D7
  550. 000005C8  2F0C                     move.l     -[A7], A4
  551. 000005CA  4EAD 05A2                jsr        [A5 + 0x5A2 /* export_176 */]
  552. 000005CE  4CEE 18C0 FF8C           movem.l    D6,D7,A3,A4, [A6 - 0x74]
  553. 000005D4  4E5E                     unlink     A6
  554. 000005D6  4E74 0008                rtd        0x0008
  555. 000005DA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  556. export_1732: // at 000005DC (misaligned)
  557. 000005DE  0000 48E7                ori.b      D0, 0xE7
  558. 000005E2  0018 266E                ori.b      [A0]+, 0x6E /* 'n' */
  559. 000005E6  000C 286E                ori.b      A4, 0x6E /* 'n' */
  560. 000005EA  0008 2F0B                ori.b      A0, 0xB
  561. 000005EE  2F0C                     move.l     -[A7], A4
  562. 000005F0  4EBA FAF2                jsr        [PC - 0x50E /* 000000E4 */]
  563. 000005F4  558F                     subq.l     A7, 2
  564. 000005F6  2F0B                     move.l     -[A7], A3
  565. 000005F8  4EBA 079E                jsr        [PC + 0x79E /* 00000D98 */]
  566. 000005FC  2054                     movea.l    A0, [A4]
  567. 000005FE  115F 001C                move.b     [A0 + 0x1C], [A7]+
  568. 00000602  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  569. 00000608  4E5E                     unlink     A6
  570. 0000060A  4E74 0008                rtd        0x0008
  571. 0000060E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  572. export_1733: // at 00000610 (misaligned)
  573. 00000612  0000 48E7                ori.b      D0, 0xE7
  574. 00000616  0018 266E                ori.b      [A0]+, 0x6E /* 'n' */
  575. 0000061A  000C 286E                ori.b      A4, 0x6E /* 'n' */
  576. 0000061E  0008 2F0B                ori.b      A0, 0xB
  577. 00000622  2F0C                     move.l     -[A7], A4
  578. 00000624  4EBA FDD6                jsr        [PC - 0x22A /* 000003FC */]
  579. 00000628  2F0B                     move.l     -[A7], A3
  580. 0000062A  2F0C                     move.l     -[A7], A4
  581. 0000062C  4EAD 460A                jsr        [A5 + 0x460A /* export_2237 */]
  582. 00000630  2F0B                     move.l     -[A7], A3
  583. 00000632  2F0C                     move.l     -[A7], A4
  584. 00000634  4EAD 166A                jsr        [A5 + 0x166A /* export_713 */]
  585. 00000638  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  586. 0000063E  4E5E                     unlink     A6
  587. 00000640  4E74 0008                rtd        0x0008
  588. export_1734:
  589. fn00000644:
  590. 00000644  4E56 FFA2                link       A6, -0x005E
  591. 00000648  48E7 0018                movem.l    -[A7], A3,A4
  592. 0000064C  266E 000C                movea.l    A3, [A6 + 0xC]
  593. 00000650  286E 0008                movea.l    A4, [A6 + 0x8]
  594. 00000654  41EE FFBC                lea.l      A0, [A6 - 0x44]
  595. 00000658  486E FFBC                pea.l      [A6 - 0x44]
  596. 0000065C  4EAD 395A                jsr        [A5 + 0x395A /* export_1831 */]
  597. 00000660  4A00                     tst.b      D0
  598. 00000662  584F                     addq.w     A7, 4
  599. 00000664  6700 0162                beq        +0x164 /* 000007C8 */
  600. 00000668  558F                     subq.l     A7, 2
  601. 0000066A  2F0B                     move.l     -[A7], A3
  602. 0000066C  4EBA 074A                jsr        [PC + 0x74A /* 00000DB8 */]
  603. 00000670  2054                     movea.l    A0, [A4]
  604. 00000672  315F 0078                move.w     [A0 + 0x78], [A7]+
  605. 00000676  41EE FFB4                lea.l      A0, [A6 - 0x4C]
  606. 0000067A  486E FFB4                pea.l      [A6 - 0x4C]
  607. 0000067E  2F0B                     move.l     -[A7], A3
  608. 00000680  4EBA 0926                jsr        [PC + 0x926 /* 00000FA8 */]
  609. 00000684  2054                     movea.l    A0, [A4]
  610. 00000686  41E8 0028                lea.l      A0, [A0 + 0x28]
  611. 0000068A  43EE FFB4                lea.l      A1, [A6 - 0x4C]
  612. 0000068E  20D9                     move.l     [A0]+, [A1]+
  613. 00000690  20D9                     move.l     [A0]+, [A1]+
  614. 00000692  41EE FFA2                lea.l      A0, [A6 - 0x5E]
  615. 00000696  486E FFA2                pea.l      [A6 - 0x5E]
  616. 0000069A  2F0B                     move.l     -[A7], A3
  617. 0000069C  4EBA 090A                jsr        [PC + 0x90A /* 00000FA8 */]
  618. 000006A0  2054                     movea.l    A0, [A4]
  619. 000006A2  41E8 0030                lea.l      A0, [A0 + 0x30]
  620. 000006A6  43EE FFA2                lea.l      A1, [A6 - 0x5E]
  621. 000006AA  20D9                     move.l     [A0]+, [A1]+
  622. 000006AC  20D9                     move.l     [A0]+, [A1]+
  623. 000006AE  486E FFAB                pea.l      [A6 - 0x55]
  624. 000006B2  7001                     moveq.l    D0, 0x01
  625. 000006B4  2F00                     move.l     -[A7], D0
  626. 000006B6  2F0B                     move.l     -[A7], A3
  627. 000006B8  4EAD 42FA                jsr        [A5 + 0x42FA /* export_2139 */]
  628. 000006BC  486E FFAA                pea.l      [A6 - 0x56]
  629. 000006C0  7001                     moveq.l    D0, 0x01
  630. 000006C2  2F00                     move.l     -[A7], D0
  631. 000006C4  2F0B                     move.l     -[A7], A3
  632. 000006C6  4EAD 42FA                jsr        [A5 + 0x42FA /* export_2139 */]
  633. 000006CA  2054                     movea.l    A0, [A4]
  634. 000006CC  116E FFAA 0041           move.b     [A0 + 0x41], [A6 - 0x56]
  635. 000006D2  2054                     movea.l    A0, [A4]
  636. 000006D4  116E FFAB 0040           move.b     [A0 + 0x40], [A6 - 0x55]
  637. 000006DA  558F                     subq.l     A7, 2
  638. 000006DC  2F0B                     move.l     -[A7], A3
  639. 000006DE  4EBA 06B8                jsr        [PC + 0x6B8 /* 00000D98 */]
  640. 000006E2  2054                     movea.l    A0, [A4]
  641. 000006E4  115F 004E                move.b     [A0 + 0x4E], [A7]+
  642. 000006E8  558F                     subq.l     A7, 2
  643. 000006EA  2F0B                     move.l     -[A7], A3
  644. 000006EC  4EBA 06AA                jsr        [PC + 0x6AA /* 00000D98 */]
  645. 000006F0  2054                     movea.l    A0, [A4]
  646. 000006F2  115F 004F                move.b     [A0 + 0x4F], [A7]+
  647. 000006F6  558F                     subq.l     A7, 2
  648. 000006F8  2F0B                     move.l     -[A7], A3
  649. 000006FA  4EBA 069C                jsr        [PC + 0x69C /* 00000D98 */]
  650. 000006FE  2054                     movea.l    A0, [A4]
  651. 00000700  115F 0044                move.b     [A0 + 0x44], [A7]+
  652. 00000704  558F                     subq.l     A7, 2
  653. 00000706  2F0B                     move.l     -[A7], A3
  654. 00000708  4EBA 068E                jsr        [PC + 0x68E /* 00000D98 */]
  655. 0000070C  2054                     movea.l    A0, [A4]
  656. 0000070E  115F 0045                move.b     [A0 + 0x45], [A7]+
  657. 00000712  558F                     subq.l     A7, 2
  658. 00000714  2F0B                     move.l     -[A7], A3
  659. 00000716  4EBA 06A0                jsr        [PC + 0x6A0 /* 00000DB8 */]
  660. 0000071A  2054                     movea.l    A0, [A4]
  661. 0000071C  315F 0048                move.w     [A0 + 0x48], [A7]+
  662. 00000720  558F                     subq.l     A7, 2
  663. 00000722  2F0B                     move.l     -[A7], A3
  664. 00000724  4EBA 0672                jsr        [PC + 0x672 /* 00000D98 */]
  665. 00000728  2054                     movea.l    A0, [A4]
  666. 0000072A  115F 0046                move.b     [A0 + 0x46], [A7]+
  667. 0000072E  558F                     subq.l     A7, 2
  668. 00000730  2F0B                     move.l     -[A7], A3
  669. 00000732  4EBA 0664                jsr        [PC + 0x664 /* 00000D98 */]
  670. 00000736  2054                     movea.l    A0, [A4]
  671. 00000738  115F 0047                move.b     [A0 + 0x47], [A7]+
  672. 0000073C  558F                     subq.l     A7, 2
  673. 0000073E  2F0B                     move.l     -[A7], A3
  674. 00000740  4EBA 0676                jsr        [PC + 0x676 /* 00000DB8 */]
  675. 00000744  2054                     movea.l    A0, [A4]
  676. 00000746  315F 004A                move.w     [A0 + 0x4A], [A7]+
  677. 0000074A  558F                     subq.l     A7, 2
  678. 0000074C  2F0B                     move.l     -[A7], A3
  679. 0000074E  4EBA 0668                jsr        [PC + 0x668 /* 00000DB8 */]
  680. 00000752  2054                     movea.l    A0, [A4]
  681. 00000754  315F 004C                move.w     [A0 + 0x4C], [A7]+
  682. 00000758  7000                     moveq.l    D0, 0x00
  683. 0000075A  2D40 FFAC                move.l     [A6 - 0x54], D0
  684. 0000075E  558F                     subq.l     A7, 2
  685. 00000760  486E FFAC                pea.l      [A6 - 0x54]
  686. 00000764  2F0B                     move.l     -[A7], A3
  687. 00000766  4EBA 08B4                jsr        [PC + 0x8B4 /* 0000101C */]
  688. 0000076A  4A1F                     tst.b      [A7]+
  689. 0000076C  670A                     beq        +0xC /* 00000778 */
  690. 0000076E  2054                     movea.l    A0, [A4]
  691. 00000770  216E FFAC 006C           move.l     [A0 + 0x6C], [A6 - 0x54]
  692. 00000776  6008                     bra        +0xA /* 00000780 */
  693. label00000778:
  694. 00000778  2054                     movea.l    A0, [A4]
  695. 0000077A  7000                     moveq.l    D0, 0x00
  696. 0000077C  2140 006C                move.l     [A0 + 0x6C], D0
  697. label00000780:
  698. 00000780  7000                     moveq.l    D0, 0x00
  699. 00000782  2D40 FFB0                move.l     [A6 - 0x50], D0
  700. 00000786  558F                     subq.l     A7, 2
  701. 00000788  486E FFB0                pea.l      [A6 - 0x50]
  702. 0000078C  2F0B                     move.l     -[A7], A3
  703. 0000078E  4EBA 088C                jsr        [PC + 0x88C /* 0000101C */]
  704. 00000792  4A1F                     tst.b      [A7]+
  705. 00000794  670A                     beq        +0xC /* 000007A0 */
  706. 00000796  2054                     movea.l    A0, [A4]
  707. 00000798  216E FFB0 0070           move.l     [A0 + 0x70], [A6 - 0x50]
  708. 0000079E  6008                     bra        +0xA /* 000007A8 */
  709. label000007A0:
  710. 000007A0  2054                     movea.l    A0, [A4]
  711. 000007A2  7000                     moveq.l    D0, 0x00
  712. 000007A4  2140 0070                move.l     [A0 + 0x70], D0
  713. label000007A8:
  714. 000007A8  598F                     subq.l     A7, 4
  715. 000007AA  2F0B                     move.l     -[A7], A3
  716. 000007AC  4EBA 062A                jsr        [PC + 0x62A /* 00000DD8 */]
  717. 000007B0  2054                     movea.l    A0, [A4]
  718. 000007B2  215F 0074                move.l     [A0 + 0x74], [A7]+
  719. 000007B6  598F                     subq.l     A7, 4
  720. 000007B8  2F0B                     move.l     -[A7], A3
  721. 000007BA  4EBA 0840                jsr        [PC + 0x840 /* 00000FFC */]
  722. 000007BE  2B6E FFFC F614           move.l     [A5 - 0x9EC], [A6 - 0x4]
  723. 000007C4  584F                     addq.w     A7, 4
  724. 000007C6  6012                     bra        +0x14 /* 000007DA */
  725. label000007C8:
  726. 000007C8  2F0C                     move.l     -[A7], A4
  727. 000007CA  4EAD 49CA                jsr        [A5 + 0x49CA /* export_2357 */]
  728. 000007CE  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  729. 000007D2  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  730. 000007D6  4EAD 394A                jsr        [A5 + 0x394A /* export_1829 */]
  731. label000007DA:
  732. 000007DA  4CEE 1800 FF9A           movem.l    A3,A4, [A6 - 0x66]
  733. 000007E0  4E5E                     unlink     A6
  734. 000007E2  4E74 0008                rtd        0x0008
  735. 000007E6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  736. export_1735: // at 000007E8 (misaligned)
  737. 000007EA  FFB4                     .invalid   <<F/6/7>>
  738. 000007EC  48E7 0018                movem.l    -[A7], A3,A4
  739. 000007F0  266E 000C                movea.l    A3, [A6 + 0xC]
  740. 000007F4  286E 0008                movea.l    A4, [A6 + 0x8]
  741. 000007F8  2F0B                     move.l     -[A7], A3
  742. 000007FA  2F0C                     move.l     -[A7], A4
  743. 000007FC  4EBA FE46                jsr        [PC - 0x1BA /* 00000644 */]
  744. 00000800  41EE FFB4                lea.l      A0, [A6 - 0x4C]
  745. 00000804  41EE FFBC                lea.l      A0, [A6 - 0x44]
  746. 00000808  486E FFBC                pea.l      [A6 - 0x44]
  747. 0000080C  4EAD 395A                jsr        [A5 + 0x395A /* export_1831 */]
  748. 00000810  4A00                     tst.b      D0
  749. 00000812  584F                     addq.w     A7, 4
  750. 00000814  672E                     beq        +0x30 /* 00000844 */
  751. 00000816  558F                     subq.l     A7, 2
  752. 00000818  2F0B                     move.l     -[A7], A3
  753. 0000081A  4EBA 059C                jsr        [PC + 0x59C /* 00000DB8 */]
  754. 0000081E  2054                     movea.l    A0, [A4]
  755. 00000820  315F 007A                move.w     [A0 + 0x7A], [A7]+
  756. 00000824  486E FFB4                pea.l      [A6 - 0x4C]
  757. 00000828  2F0B                     move.l     -[A7], A3
  758. 0000082A  4EBA 077C                jsr        [PC + 0x77C /* 00000FA8 */]
  759. 0000082E  2054                     movea.l    A0, [A4]
  760. 00000830  41E8 007C                lea.l      A0, [A0 + 0x7C]
  761. 00000834  43EE FFB4                lea.l      A1, [A6 - 0x4C]
  762. 00000838  20D9                     move.l     [A0]+, [A1]+
  763. 0000083A  20D9                     move.l     [A0]+, [A1]+
  764. 0000083C  2B6E FFFC F614           move.l     [A5 - 0x9EC], [A6 - 0x4]
  765. 00000842  6012                     bra        +0x14 /* 00000856 */
  766. label00000844:
  767. 00000844  2F0C                     move.l     -[A7], A4
  768. 00000846  4EAD 49CA                jsr        [A5 + 0x49CA /* export_2357 */]
  769. 0000084A  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  770. 0000084E  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  771. 00000852  4EAD 394A                jsr        [A5 + 0x394A /* export_1829 */]
  772. label00000856:
  773. 00000856  4CEE 1800 FFAC           movem.l    A3,A4, [A6 - 0x54]
  774. 0000085C  4E5E                     unlink     A6
  775. 0000085E  4E74 0008                rtd        0x0008
  776. 00000862  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  777. export_1736: // at 00000864 (misaligned)
  778. 00000866  FE96 48E7                .extension 0xE96 <<F/2-3/7>> // unimplemented
  779. 0000086A  0018 266E                ori.b      [A0]+, 0x6E /* 'n' */
  780. 0000086E  000C 286E                ori.b      A4, 0x6E /* 'n' */
  781. 00000872  0008 2F0B                ori.b      A0, 0xB
  782. 00000876  2F0C                     move.l     -[A7], A4
  783. 00000878  4EBA FDCA                jsr        [PC - 0x236 /* 00000644 */]
  784. 0000087C  41EE FFBC                lea.l      A0, [A6 - 0x44]
  785. 00000880  486E FFBC                pea.l      [A6 - 0x44]
  786. 00000884  4EAD 395A                jsr        [A5 + 0x395A /* export_1831 */]
  787. 00000888  4A00                     tst.b      D0
  788. 0000088A  584F                     addq.w     A7, 4
  789. 0000088C  6700 01F4                beq        +0x1F6 /* 00000A82 */
  790. 00000890  41ED F718                lea.l      A0, [A5 - 0x8E8]
  791. 00000894  2D48 FFB6                move.l     [A6 - 0x4A], A0
  792. 00000898  7000                     moveq.l    D0, 0x00
  793. 0000089A  1010                     move.b     D0, [A0]
  794. 0000089C  5240                     addq.w     D0, 1
  795. 0000089E  48C0                     ext.l      D0
  796. 000008A0  2F00                     move.l     -[A7], D0
  797. 000008A2  2F08                     move.l     -[A7], A0
  798. 000008A4  486E FE9E                pea.l      [A6 - 0x162]
  799. 000008A8  4EAD 3BEA                jsr        [A5 + 0x3BEA /* export_1913 */]
  800. 000008AC  41EE FE9E                lea.l      A0, [A6 - 0x162]
  801. 000008B0  41EE FF9E                lea.l      A0, [A6 - 0x62]
  802. 000008B4  486E FF9E                pea.l      [A6 - 0x62]
  803. 000008B8  2F0C                     move.l     -[A7], A4
  804. 000008BA  4EAD 103A                jsr        [A5 + 0x103A /* export_515 */]
  805. 000008BE  558F                     subq.l     A7, 2
  806. 000008C0  2F0B                     move.l     -[A7], A3
  807. 000008C2  4EBA 04F4                jsr        [PC + 0x4F4 /* 00000DB8 */]
  808. 000008C6  2054                     movea.l    A0, [A4]
  809. 000008C8  315F 007E                move.w     [A0 + 0x7E], [A7]+
  810. 000008CC  598F                     subq.l     A7, 4
  811. 000008CE  2F0B                     move.l     -[A7], A3
  812. 000008D0  4EBA 072A                jsr        [PC + 0x72A /* 00000FFC */]
  813. 000008D4  2054                     movea.l    A0, [A4]
  814. 000008D6  215F 0096                move.l     [A0 + 0x96], [A7]+
  815. 000008DA  486E FFBA                pea.l      [A6 - 0x46]
  816. 000008DE  7002                     moveq.l    D0, 0x02
  817. 000008E0  2F00                     move.l     -[A7], D0
  818. 000008E2  2F0B                     move.l     -[A7], A3
  819. 000008E4  4EAD 42FA                jsr        [A5 + 0x42FA /* export_2139 */]
  820. 000008E8  558F                     subq.l     A7, 2
  821. 000008EA  2F0B                     move.l     -[A7], A3
  822. 000008EC  4EBA 04CA                jsr        [PC + 0x4CA /* 00000DB8 */]
  823. 000008F0  2054                     movea.l    A0, [A4]
  824. 000008F2  315F 00BC                move.w     [A0 + 0xBC], [A7]+
  825. 000008F6  558F                     subq.l     A7, 2
  826. 000008F8  2F0B                     move.l     -[A7], A3
  827. 000008FA  4EBA 04BC                jsr        [PC + 0x4BC /* 00000DB8 */]
  828. 000008FE  2054                     movea.l    A0, [A4]
  829. 00000900  315F 00BE                move.w     [A0 + 0xBE], [A7]+
  830. 00000904  2054                     movea.l    A0, [A4]
  831. 00000906  70FF                     moveq.l    D0, 0xFFFFFFFF
  832. 00000908  B068 00BC                cmp.w      D0, [A0 + 0xBC]
  833. 0000090C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  834. 00000910  6710                     beq        +0x12 /* 00000922 */
  835. 00000912  486E FE9E                pea.l      [A6 - 0x162]
  836. 00000916  3F28 00BC                move.w     -[A7], [A0 + 0xBC]
  837. 0000091A  3F28 00BE                move.w     -[A7], [A0 + 0xBE]
  838. 0000091E  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  839. label00000922:
  840. 00000922  558F                     subq.l     A7, 2
  841. 00000924  2F0C                     move.l     -[A7], A4
  842. 00000926  4EAD 2CA2                jsr        [A5 + 0x2CA2 /* export_1424 */]
  843. 0000092A  4A1F                     tst.b      [A7]+
  844. 0000092C  6706                     beq        +0x8 /* 00000934 */
  845. 0000092E  367C FFFF                movea.w    A3, 0xFFFF
  846. 00000932  600A                     bra        +0xC /* 0000093E */
  847. label00000934:
  848. 00000934  598F                     subq.l     A7, 4
  849. 00000936  2F0C                     move.l     -[A7], A4
  850. 00000938  4EAD 16A2                jsr        [A5 + 0x16A2 /* export_720 */]
  851. 0000093C  265F                     movea.l    A3, [A7]+
  852. label0000093E:
  853. 0000093E  598F                     subq.l     A7, 4
  854. 00000940  7000                     moveq.l    D0, 0x00
  855. 00000942  2F00                     move.l     -[A7], D0
  856. 00000944  486E FE96                pea.l      [A6 - 0x16A]
  857. 00000948  486E FF9E                pea.l      [A6 - 0x62]
  858. 0000094C  4EAD 322A                jsr        [A5 + 0x322A /* export_1601 */]
  859. 00000950  41EE FE96                lea.l      A0, [A6 - 0x16A]
  860. 00000954  508F                     addq.l     A7, 8
  861. 00000956  2F08                     move.l     -[A7], A0
  862. 00000958  486E FE9E                pea.l      [A6 - 0x162]
  863. 0000095C  7000                     moveq.l    D0, 0x00
  864. 0000095E  1F00                     move.b     -[A7], D0
  865. 00000960  2054                     movea.l    A0, [A4]
  866. 00000962  3F28 007E                move.w     -[A7], [A0 + 0x7E]
  867. 00000966  2F0B                     move.l     -[A7], A3
  868. 00000968  082E 0007 FFBA           btst.b     [A6 - 0x46], 0x7
  869. 0000096E  56C1                     sne        D1
  870. 00000970  4401                     neg.b      D1
  871. 00000972  1F01                     move.b     -[A7], D1
  872. 00000974  2F0C                     move.l     -[A7], A4
  873. 00000976  AA45                     syscall    NewCWindow
  874. 00000978  2D5F FFAE                move.l     [A6 - 0x52], [A7]+
  875. 0000097C  2054                     movea.l    A0, [A4]
  876. 0000097E  216E FFAE 007A           move.l     [A0 + 0x7A], [A6 - 0x52]
  877. 00000984  082E 0006 FFBA           btst.b     [A6 - 0x46], 0x6
  878. 0000098A  56C0                     sne        D0
  879. 0000098C  4400                     neg.b      D0
  880. 0000098E  2054                     movea.l    A0, [A4]
  881. 00000990  1140 009F                move.b     [A0 + 0x9F], D0
  882. 00000994  082E 0007 FFBA           btst.b     [A6 - 0x46], 0x7
  883. 0000099A  56C0                     sne        D0
  884. 0000099C  4400                     neg.b      D0
  885. 0000099E  2054                     movea.l    A0, [A4]
  886. 000009A0  1140 00A0                move.b     [A0 + 0xA0], D0
  887. 000009A4  082E 0005 FFBA           btst.b     [A6 - 0x46], 0x5
  888. 000009AA  56C0                     sne        D0
  889. 000009AC  4400                     neg.b      D0
  890. 000009AE  2054                     movea.l    A0, [A4]
  891. 000009B0  1140 00A5                move.b     [A0 + 0xA5], D0
  892. 000009B4  082E 0004 FFBA           btst.b     [A6 - 0x46], 0x4
  893. 000009BA  56C0                     sne        D0
  894. 000009BC  4400                     neg.b      D0
  895. 000009BE  2054                     movea.l    A0, [A4]
  896. 000009C0  1140 00A1                move.b     [A0 + 0xA1], D0
  897. 000009C4  082E 0003 FFBA           btst.b     [A6 - 0x46], 0x3
  898. 000009CA  56C0                     sne        D0
  899. 000009CC  4400                     neg.b      D0
  900. 000009CE  2054                     movea.l    A0, [A4]
  901. 000009D0  1140 00A2                move.b     [A0 + 0xA2], D0
  902. 000009D4  082E 0002 FFBA           btst.b     [A6 - 0x46], 0x2
  903. 000009DA  56C0                     sne        D0
  904. 000009DC  4400                     neg.b      D0
  905. 000009DE  2054                     movea.l    A0, [A4]
  906. 000009E0  1140 00A3                move.b     [A0 + 0xA3], D0
  907. 000009E4  082E 0001 FFBA           btst.b     [A6 - 0x46], 0x1
  908. 000009EA  56C0                     sne        D0
  909. 000009EC  4400                     neg.b      D0
  910. 000009EE  2054                     movea.l    A0, [A4]
  911. 000009F0  1140 00A4                move.b     [A0 + 0xA4], D0
  912. 000009F4  7000                     moveq.l    D0, 0x00
  913. 000009F6  2F00                     move.l     -[A7], D0
  914. 000009F8  2054                     movea.l    A0, [A4]
  915. 000009FA  4868 008A                pea.l      [A0 + 0x8A]
  916. 000009FE  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  917. 00000A02  2040                     movea.l    A0, D0
  918. 00000A04  508F                     addq.l     A7, 8
  919. 00000A06  2F10                     move.l     -[A7], [A0]
  920. 00000A08  7001                     moveq.l    D0, 0x01
  921. 00000A0A  2F00                     move.l     -[A7], D0
  922. 00000A0C  2054                     movea.l    A0, [A4]
  923. 00000A0E  4868 008A                pea.l      [A0 + 0x8A]
  924. 00000A12  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  925. 00000A16  2040                     movea.l    A0, D0
  926. 00000A18  508F                     addq.l     A7, 8
  927. 00000A1A  2F10                     move.l     -[A7], [A0]
  928. 00000A1C  2F0C                     move.l     -[A7], A4
  929. 00000A1E  4EAD 16D2                jsr        [A5 + 0x16D2 /* export_726 */]
  930. 00000A22  558F                     subq.l     A7, 2
  931. 00000A24  558F                     subq.l     A7, 2
  932. 00000A26  7001                     moveq.l    D0, 0x01
  933. 00000A28  1F00                     move.b     -[A7], D0
  934. 00000A2A  2F0C                     move.l     -[A7], A4
  935. 00000A2C  4EAD 2C92                jsr        [A5 + 0x2C92 /* export_1422 */]
  936. 00000A30  2F0C                     move.l     -[A7], A4
  937. 00000A32  4EAD 2C92                jsr        [A5 + 0x2C92 /* export_1422 */]
  938. 00000A36  486E FE9E                pea.l      [A6 - 0x162]
  939. 00000A3A  2F0C                     move.l     -[A7], A4
  940. 00000A3C  4EAD 2C82                jsr        [A5 + 0x2C82 /* export_1420 */]
  941. 00000A40  558F                     subq.l     A7, 2
  942. 00000A42  486E FE9E                pea.l      [A6 - 0x162]
  943. 00000A46  486E FFB2                pea.l      [A6 - 0x4E]
  944. 00000A4A  486E FFB4                pea.l      [A6 - 0x4C]
  945. 00000A4E  4EAD 375A                jsr        [A5 + 0x375A /* export_1767 */]
  946. 00000A52  4A1F                     tst.b      [A7]+
  947. 00000A54  544F                     addq.w     A7, 2
  948. 00000A56  670C                     beq        +0xE /* 00000A64 */
  949. 00000A58  2054                     movea.l    A0, [A4]
  950. 00000A5A  2F28 007A                move.l     -[A7], [A0 + 0x7A]
  951. 00000A5E  486E FE9E                pea.l      [A6 - 0x162]
  952. 00000A62  A91A                     syscall    SetWTitle
  953. label00000A64:
  954. 00000A64  2054                     movea.l    A0, [A4]
  955. 00000A66  316E FFB2 009A           move.w     [A0 + 0x9A], [A6 - 0x4E]
  956. 00000A6C  2054                     movea.l    A0, [A4]
  957. 00000A6E  316E FFB4 009C           move.w     [A0 + 0x9C], [A6 - 0x4C]
  958. 00000A74  2F0C                     move.l     -[A7], A4
  959. 00000A76  4EAD 2D0A                jsr        [A5 + 0x2D0A /* export_1437 */]
  960. 00000A7A  2B6E FFFC F614           move.l     [A5 - 0x9EC], [A6 - 0x4]
  961. 00000A80  6012                     bra        +0x14 /* 00000A94 */
  962. label00000A82:
  963. 00000A82  2F0C                     move.l     -[A7], A4
  964. 00000A84  4EAD 49CA                jsr        [A5 + 0x49CA /* export_2357 */]
  965. 00000A88  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  966. 00000A8C  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  967. 00000A90  4EAD 394A                jsr        [A5 + 0x394A /* export_1829 */]
  968. label00000A94:
  969. 00000A94  082E 0000 FFBA           btst.b     [A6 - 0x46], 0x0
  970. 00000A9A  56C0                     sne        D0
  971. 00000A9C  4400                     neg.b      D0
  972. 00000A9E  2054                     movea.l    A0, [A4]
  973. 00000AA0  1140 00A6                move.b     [A0 + 0xA6], D0
  974. 00000AA4  082E 0007 FFBB           btst.b     [A6 - 0x45], 0x7
  975. 00000AAA  56C0                     sne        D0
  976. 00000AAC  4400                     neg.b      D0
  977. 00000AAE  2054                     movea.l    A0, [A4]
  978. 00000AB0  1140 00A9                move.b     [A0 + 0xA9], D0
  979. 00000AB4  082E 0006 FFBB           btst.b     [A6 - 0x45], 0x6
  980. 00000ABA  56C0                     sne        D0
  981. 00000ABC  4400                     neg.b      D0
  982. 00000ABE  2054                     movea.l    A0, [A4]
  983. 00000AC0  1140 00AA                move.b     [A0 + 0xAA], D0
  984. 00000AC4  082E 0004 FFBB           btst.b     [A6 - 0x45], 0x4
  985. 00000ACA  56C0                     sne        D0
  986. 00000ACC  4400                     neg.b      D0
  987. 00000ACE  2054                     movea.l    A0, [A4]
  988. 00000AD0  1140 00A7                move.b     [A0 + 0xA7], D0
  989. 00000AD4  082E 0005 FFBB           btst.b     [A6 - 0x45], 0x5
  990. 00000ADA  56C0                     sne        D0
  991. 00000ADC  4400                     neg.b      D0
  992. 00000ADE  2054                     movea.l    A0, [A4]
  993. 00000AE0  1140 00A8                move.b     [A0 + 0xA8], D0
  994. 00000AE4  082E 0003 FFBB           btst.b     [A6 - 0x45], 0x3
  995. 00000AEA  56C0                     sne        D0
  996. 00000AEC  4400                     neg.b      D0
  997. 00000AEE  2054                     movea.l    A0, [A4]
  998. 00000AF0  1140 00B0                move.b     [A0 + 0xB0], D0
  999. 00000AF4  082E 0002 FFBB           btst.b     [A6 - 0x45], 0x2
  1000. 00000AFA  56C0                     sne        D0
  1001. 00000AFC  4400                     neg.b      D0
  1002. 00000AFE  2054                     movea.l    A0, [A4]
  1003. 00000B00  1140 00B1                move.b     [A0 + 0xB1], D0
  1004. 00000B04  082E 0001 FFBB           btst.b     [A6 - 0x45], 0x1
  1005. 00000B0A  56C0                     sne        D0
  1006. 00000B0C  4400                     neg.b      D0
  1007. 00000B0E  2054                     movea.l    A0, [A4]
  1008. 00000B10  1140 00B3                move.b     [A0 + 0xB3], D0
  1009. 00000B14  4CEE 1800 FE8E           movem.l    A3,A4, [A6 - 0x172]
  1010. 00000B1A  4E5E                     unlink     A6
  1011. 00000B1C  4E74 0008                rtd        0x0008
  1012. export_1737:
  1013. 00000B20  4E56 0000                link       A6, 0
  1014. 00000B24  2F0C                     move.l     -[A7], A4
  1015. 00000B26  286E 0008                movea.l    A4, [A6 + 0x8]
  1016. 00000B2A  2F0C                     move.l     -[A7], A4
  1017. 00000B2C  4EAD 1E22                jsr        [A5 + 0x1E22 /* export_960 */]
  1018. 00000B30  2054                     movea.l    A0, [A4]
  1019. 00000B32  7000                     moveq.l    D0, 0x00
  1020. 00000B34  2140 0002                move.l     [A0 + 0x2], D0
  1021. 00000B38  286E FFFC                movea.l    A4, [A6 - 0x4]
  1022. 00000B3C  4E5E                     unlink     A6
  1023. 00000B3E  4E74 0004                rtd        0x0004
  1024. 00000B42  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1025. export_1738: // at 00000B44 (misaligned)
  1026. 00000B46  FFBC                     .invalid   <<F/6/7>>
  1027. 00000B48  2F0C                     move.l     -[A7], A4
  1028. 00000B4A  286E 0008                movea.l    A4, [A6 + 0x8]
  1029. 00000B4E  2F0C                     move.l     -[A7], A4
  1030. 00000B50  4EAD 1E2A                jsr        [A5 + 0x1E2A /* export_961 */]
  1031. 00000B54  41EE FFBC                lea.l      A0, [A6 - 0x44]
  1032. 00000B58  486E FFBC                pea.l      [A6 - 0x44]
  1033. 00000B5C  4EAD 395A                jsr        [A5 + 0x395A /* export_1831 */]
  1034. 00000B60  4A00                     tst.b      D0
  1035. 00000B62  584F                     addq.w     A7, 4
  1036. 00000B64  6714                     beq        +0x16 /* 00000B7A */
  1037. 00000B66  598F                     subq.l     A7, 4
  1038. 00000B68  4EAD 20F2                jsr        [A5 + 0x20F2 /* export_1050 */]
  1039. 00000B6C  2054                     movea.l    A0, [A4]
  1040. 00000B6E  215F 0002                move.l     [A0 + 0x2], [A7]+
  1041. 00000B72  2B6E FFFC F614           move.l     [A5 - 0x9EC], [A6 - 0x4]
  1042. 00000B78  6012                     bra        +0x14 /* 00000B8C */
  1043. label00000B7A:
  1044. 00000B7A  2F0C                     move.l     -[A7], A4
  1045. 00000B7C  4EAD 49CA                jsr        [A5 + 0x49CA /* export_2357 */]
  1046. 00000B80  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  1047. 00000B84  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  1048. 00000B88  4EAD 394A                jsr        [A5 + 0x394A /* export_1829 */]
  1049. label00000B8C:
  1050. 00000B8C  286E FFB8                movea.l    A4, [A6 - 0x48]
  1051. 00000B90  4E5E                     unlink     A6
  1052. 00000B92  4E74 0004                rtd        0x0004
  1053. 00000B96  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1054. // begin alternate branch 00000B98-00000B9E
  1055. export_1739:
  1056. fn00000B98:
  1057. 00000B98  4E56 0000                link       A6, 0
  1058. 00000B9C  2F0C                     move.l     -[A7], A4
  1059. // end alternate branch 00000B98-00000B9E
  1060. export_1739: // at 00000B98 (misaligned)
  1061. fn00000B98: // (misaligned)
  1062. 00000B9A  0000 2F0C                ori.b      D0, 0xC
  1063. 00000B9E  286E 0008                movea.l    A4, [A6 + 0x8]
  1064. 00000BA2  2F0C                     move.l     -[A7], A4
  1065. 00000BA4  4EAD 1E22                jsr        [A5 + 0x1E22 /* export_960 */]
  1066. 00000BA8  2054                     movea.l    A0, [A4]
  1067. 00000BAA  7000                     moveq.l    D0, 0x00
  1068. 00000BAC  2140 0008                move.l     [A0 + 0x8], D0
  1069. 00000BB0  2054                     movea.l    A0, [A4]
  1070. 00000BB2  4268 0006                clr.w      [A0 + 0x6]
  1071. 00000BB6  2054                     movea.l    A0, [A4]
  1072. 00000BB8  2140 0002                move.l     [A0 + 0x2], D0
  1073. 00000BBC  286E FFFC                movea.l    A4, [A6 - 0x4]
  1074. 00000BC0  4E5E                     unlink     A6
  1075. 00000BC2  4E74 0004                rtd        0x0004
  1076. 00000BC6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1077. // begin alternate branch 00000BC8-00000BCC
  1078. fn00000BC8:
  1079. 00000BC8  4E56 FFBC                link       A6, -0x0044
  1080. // end alternate branch 00000BC8-00000BCC
  1081. fn00000BC8: // (misaligned)
  1082. 00000BCA  FFBC                     .invalid   <<F/6/7>>
  1083. 00000BCC  2F0C                     move.l     -[A7], A4
  1084. 00000BCE  286E 0008                movea.l    A4, [A6 + 0x8]
  1085. 00000BD2  2F0C                     move.l     -[A7], A4
  1086. 00000BD4  4EAD 1E2A                jsr        [A5 + 0x1E2A /* export_961 */]
  1087. 00000BD8  41EE FFBC                lea.l      A0, [A6 - 0x44]
  1088. 00000BDC  486E FFBC                pea.l      [A6 - 0x44]
  1089. 00000BE0  4EAD 395A                jsr        [A5 + 0x395A /* export_1831 */]
  1090. 00000BE4  4A00                     tst.b      D0
  1091. 00000BE6  584F                     addq.w     A7, 4
  1092. 00000BE8  6718                     beq        +0x1A /* 00000C02 */
  1093. 00000BEA  598F                     subq.l     A7, 4
  1094. 00000BEC  7000                     moveq.l    D0, 0x00
  1095. 00000BEE  2F00                     move.l     -[A7], D0
  1096. 00000BF0  4EAD 39CA                jsr        [A5 + 0x39CA /* export_1845 */]
  1097. 00000BF4  2054                     movea.l    A0, [A4]
  1098. 00000BF6  215F 0008                move.l     [A0 + 0x8], [A7]+
  1099. 00000BFA  2B6E FFFC F614           move.l     [A5 - 0x9EC], [A6 - 0x4]
  1100. 00000C00  6012                     bra        +0x14 /* 00000C14 */
  1101. label00000C02:
  1102. 00000C02  2F0C                     move.l     -[A7], A4
  1103. 00000C04  4EAD 49CA                jsr        [A5 + 0x49CA /* export_2357 */]
  1104. 00000C08  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  1105. 00000C0C  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  1106. 00000C10  4EAD 394A                jsr        [A5 + 0x394A /* export_1829 */]
  1107. label00000C14:
  1108. 00000C14  286E FFB8                movea.l    A4, [A6 - 0x48]
  1109. 00000C18  4E5E                     unlink     A6
  1110. 00000C1A  4E74 0004                rtd        0x0004
  1111. 00000C1E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1112. export_1740: // at 00000C20 (misaligned)
  1113. 00000C22  0000 2F0C                ori.b      D0, 0xC
  1114. 00000C26  286E 0008                movea.l    A4, [A6 + 0x8]
  1115. 00000C2A  2F0C                     move.l     -[A7], A4
  1116. 00000C2C  4EBA FF6A                jsr        [PC - 0x96 /* 00000B98 */]
  1117. 00000C30  2054                     movea.l    A0, [A4]
  1118. 00000C32  7000                     moveq.l    D0, 0x00
  1119. 00000C34  2140 000C                move.l     [A0 + 0xC], D0
  1120. 00000C38  286E FFFC                movea.l    A4, [A6 - 0x4]
  1121. 00000C3C  4E5E                     unlink     A6
  1122. 00000C3E  4E74 0004                rtd        0x0004
  1123. 00000C42  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1124. export_1741: // at 00000C44 (misaligned)
  1125. 00000C46  0000 2F0C                ori.b      D0, 0xC
  1126. 00000C4A  286E 0008                movea.l    A4, [A6 + 0x8]
  1127. 00000C4E  2F0C                     move.l     -[A7], A4
  1128. 00000C50  4EBA FF76                jsr        [PC - 0x8A /* 00000BC8 */]
  1129. 00000C54  2054                     movea.l    A0, [A4]
  1130. 00000C56  216E 000C 000C           move.l     [A0 + 0xC], [A6 + 0xC]
  1131. 00000C5C  286E FFFC                movea.l    A4, [A6 - 0x4]
  1132. 00000C60  4E5E                     unlink     A6
  1133. 00000C62  4E74 0008                rtd        0x0008
  1134. 00000C66  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1135. export_1742: // at 00000C68 (misaligned)
  1136. 00000C6A  0000 2F0C                ori.b      D0, 0xC
  1137. 00000C6E  286E 0008                movea.l    A4, [A6 + 0x8]
  1138. 00000C72  2F0C                     move.l     -[A7], A4
  1139. 00000C74  4EBA FF22                jsr        [PC - 0xDE /* 00000B98 */]
  1140. 00000C78  2054                     movea.l    A0, [A4]
  1141. 00000C7A  7001                     moveq.l    D0, 0x01
  1142. 00000C7C  2140 0018                move.l     [A0 + 0x18], D0
  1143. 00000C80  2054                     movea.l    A0, [A4]
  1144. 00000C82  7200                     moveq.l    D1, 0x00
  1145. 00000C84  2141 000C                move.l     [A0 + 0xC], D1
  1146. 00000C88  2054                     movea.l    A0, [A4]
  1147. 00000C8A  2141 0010                move.l     [A0 + 0x10], D1
  1148. 00000C8E  2054                     movea.l    A0, [A4]
  1149. 00000C90  4228 001C                clr.b      [A0 + 0x1C]
  1150. 00000C94  2054                     movea.l    A0, [A4]
  1151. 00000C96  2141 0014                move.l     [A0 + 0x14], D1
  1152. 00000C9A  286E FFFC                movea.l    A4, [A6 - 0x4]
  1153. 00000C9E  4E5E                     unlink     A6
  1154. 00000CA0  4E74 0004                rtd        0x0004
  1155. export_1743:
  1156. 00000CA4  4E56 FFBC                link       A6, -0x0044
  1157. 00000CA8  48E7 0018                movem.l    -[A7], A3,A4
  1158. 00000CAC  266E 0010                movea.l    A3, [A6 + 0x10]
  1159. 00000CB0  286E 0008                movea.l    A4, [A6 + 0x8]
  1160. 00000CB4  2F0C                     move.l     -[A7], A4
  1161. 00000CB6  4EBA FF10                jsr        [PC - 0xF0 /* 00000BC8 */]
  1162. 00000CBA  2054                     movea.l    A0, [A4]
  1163. 00000CBC  216E 000C 0018           move.l     [A0 + 0x18], [A6 + 0xC]
  1164. 00000CC2  2054                     movea.l    A0, [A4]
  1165. 00000CC4  7000                     moveq.l    D0, 0x00
  1166. 00000CC6  2140 0010                move.l     [A0 + 0x10], D0
  1167. 00000CCA  220B                     move.l     D1, A3
  1168. 00000CCC  6762                     beq        +0x64 /* 00000D30 */
  1169. 00000CCE  558F                     subq.l     A7, 2
  1170. 00000CD0  2F0B                     move.l     -[A7], A3
  1171. 00000CD2  4EAD 3872                jsr        [A5 + 0x3872 /* export_1802 */]
  1172. 00000CD6  4A1F                     tst.b      [A7]+
  1173. 00000CD8  6734                     beq        +0x36 /* 00000D0E */
  1174. 00000CDA  41EE FFBC                lea.l      A0, [A6 - 0x44]
  1175. 00000CDE  486E FFBC                pea.l      [A6 - 0x44]
  1176. 00000CE2  4EAD 395A                jsr        [A5 + 0x395A /* export_1831 */]
  1177. 00000CE6  4A00                     tst.b      D0
  1178. 00000CE8  584F                     addq.w     A7, 4
  1179. 00000CEA  6710                     beq        +0x12 /* 00000CFC */
  1180. 00000CEC  2F0B                     move.l     -[A7], A3
  1181. 00000CEE  A9A2                     syscall    LoadResource
  1182. 00000CF0  4EAD 3942                jsr        [A5 + 0x3942 /* export_1828 */]
  1183. 00000CF4  2B6E FFFC F614           move.l     [A5 - 0x9EC], [A6 - 0x4]
  1184. 00000CFA  6012                     bra        +0x14 /* 00000D0E */
  1185. label00000CFC:
  1186. 00000CFC  2F0C                     move.l     -[A7], A4
  1187. 00000CFE  4EAD 49CA                jsr        [A5 + 0x49CA /* export_2357 */]
  1188. 00000D02  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  1189. 00000D06  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  1190. 00000D0A  4EAD 394A                jsr        [A5 + 0x394A /* export_1829 */]
  1191. label00000D0E:
  1192. 00000D0E  598F                     subq.l     A7, 4
  1193. 00000D10  2F0B                     move.l     -[A7], A3
  1194. 00000D12  4EAD 029A                jsr        [A5 + 0x29A /* export_79 */]
  1195. 00000D16  2054                     movea.l    A0, [A4]
  1196. 00000D18  215F 0014                move.l     [A0 + 0x14], [A7]+
  1197. 00000D1C  204B                     movea.l    A0, A3
  1198. 00000D1E  A069                     syscall    HGetState
  1199. 00000D20  2054                     movea.l    A0, [A4]
  1200. 00000D22  1140 001C                move.b     [A0 + 0x1C], D0
  1201. 00000D26  204B                     movea.l    A0, A3
  1202. 00000D28  A04A                     syscall    HNoPurge
  1203. 00000D2A  2054                     movea.l    A0, [A4]
  1204. 00000D2C  214B 000C                move.l     [A0 + 0xC], A3
  1205. label00000D30:
  1206. 00000D30  4CEE 1800 FFB4           movem.l    A3,A4, [A6 - 0x4C]
  1207. 00000D36  4E5E                     unlink     A6
  1208. 00000D38  4E74 000C                rtd        0x000C
  1209. export_1744:
  1210. 00000D3C  4E56 0000                link       A6, 0
  1211. 00000D40  2F0C                     move.l     -[A7], A4
  1212. 00000D42  286E 0008                movea.l    A4, [A6 + 0x8]
  1213. 00000D46  2F0C                     move.l     -[A7], A4
  1214. 00000D48  4EBA FE4E                jsr        [PC - 0x1B2 /* 00000B98 */]
  1215. 00000D4C  2054                     movea.l    A0, [A4]
  1216. 00000D4E  7000                     moveq.l    D0, 0x00
  1217. 00000D50  2140 000C                move.l     [A0 + 0xC], D0
  1218. 00000D54  2054                     movea.l    A0, [A4]
  1219. 00000D56  2140 0010                move.l     [A0 + 0x10], D0
  1220. 00000D5A  286E FFFC                movea.l    A4, [A6 - 0x4]
  1221. 00000D5E  4E5E                     unlink     A6
  1222. 00000D60  4E74 0004                rtd        0x0004
  1223. export_1745:
  1224. 00000D64  4E56 0000                link       A6, 0
  1225. 00000D68  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1226. 00000D6C  4EBA FE5A                jsr        [PC - 0x1A6 /* 00000BC8 */]
  1227. 00000D70  4E5E                     unlink     A6
  1228. 00000D72  4E74 0004                rtd        0x0004
  1229. 00000D76  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1230. // begin alternate branch 00000D78-00000D7C
  1231. export_1746:
  1232. fn00000D78:
  1233. 00000D78  4E56 FFFE                link       A6, -0x0002
  1234. // end alternate branch 00000D78-00000D7C
  1235. export_1746: // at 00000D78 (misaligned)
  1236. fn00000D78: // (misaligned)
  1237. 00000D7A  FFFE                     .invalid   <<F/7/7>>
  1238. 00000D7C  486E FFFF                pea.l      [A6 - 0x1]
  1239. 00000D80  7001                     moveq.l    D0, 0x01
  1240. 00000D82  2F00                     move.l     -[A7], D0
  1241. 00000D84  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1242. 00000D88  4EAD 42FA                jsr        [A5 + 0x42FA /* export_2139 */]
  1243. 00000D8C  1D6E FFFF 000C           move.b     [A6 + 0xC], [A6 - 0x1]
  1244. 00000D92  4E5E                     unlink     A6
  1245. 00000D94  4E74 0004                rtd        0x0004
  1246. export_1747:
  1247. fn00000D98:
  1248. 00000D98  4E56 FFFE                link       A6, -0x0002
  1249. 00000D9C  486E FFFF                pea.l      [A6 - 0x1]
  1250. 00000DA0  7001                     moveq.l    D0, 0x01
  1251. 00000DA2  2F00                     move.l     -[A7], D0
  1252. 00000DA4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1253. 00000DA8  4EAD 42FA                jsr        [A5 + 0x42FA /* export_2139 */]
  1254. 00000DAC  1D6E FFFF 000C           move.b     [A6 + 0xC], [A6 - 0x1]
  1255. 00000DB2  4E5E                     unlink     A6
  1256. 00000DB4  4E74 0004                rtd        0x0004
  1257. export_1748:
  1258. fn00000DB8:
  1259. 00000DB8  4E56 FFFE                link       A6, -0x0002
  1260. 00000DBC  486E FFFE                pea.l      [A6 - 0x2]
  1261. 00000DC0  7002                     moveq.l    D0, 0x02
  1262. 00000DC2  2F00                     move.l     -[A7], D0
  1263. 00000DC4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1264. 00000DC8  4EAD 42FA                jsr        [A5 + 0x42FA /* export_2139 */]
  1265. 00000DCC  3D6E FFFE 000C           move.w     [A6 + 0xC], [A6 - 0x2]
  1266. 00000DD2  4E5E                     unlink     A6
  1267. 00000DD4  4E74 0004                rtd        0x0004
  1268. export_1749:
  1269. fn00000DD8:
  1270. 00000DD8  4E56 FFFC                link       A6, -0x0004
  1271. 00000DDC  486E FFFC                pea.l      [A6 - 0x4]
  1272. 00000DE0  7004                     moveq.l    D0, 0x04
  1273. 00000DE2  2F00                     move.l     -[A7], D0
  1274. 00000DE4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1275. 00000DE8  4EAD 42FA                jsr        [A5 + 0x42FA /* export_2139 */]
  1276. 00000DEC  2D6E FFFC 000C           move.l     [A6 + 0xC], [A6 - 0x4]
  1277. 00000DF2  4E5E                     unlink     A6
  1278. 00000DF4  4E74 0004                rtd        0x0004
  1279. fn00000DF8:
  1280. 00000DF8  4E56 0000                link       A6, 0
  1281. 00000DFC  48E7 0018                movem.l    -[A7], A3,A4
  1282. 00000E00  266E 000E                movea.l    A3, [A6 + 0xE]
  1283. 00000E04  286E 0008                movea.l    A4, [A6 + 0x8]
  1284. 00000E08  2F0B                     move.l     -[A7], A3
  1285. 00000E0A  7001                     moveq.l    D0, 0x01
  1286. 00000E0C  2F00                     move.l     -[A7], D0
  1287. 00000E0E  2F0C                     move.l     -[A7], A4
  1288. 00000E10  4EAD 42FA                jsr        [A5 + 0x42FA /* export_2139 */]
  1289. 00000E14  7000                     moveq.l    D0, 0x00
  1290. 00000E16  1013                     move.b     D0, [A3]
  1291. 00000E18  5240                     addq.w     D0, 1
  1292. 00000E1A  B06E 000C                cmp.w      D0, [A6 + 0xC]
  1293. 00000E1E  6F0A                     ble        +0xC /* 00000E2A */
  1294. 00000E20  70CE                     moveq.l    D0, 0xFFFFFFCE
  1295. 00000E22  3F00                     move.w     -[A7], D0
  1296. 00000E24  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  1297. 00000E28  601A                     bra        +0x1C /* 00000E44 */
  1298. label00000E2A:
  1299. 00000E2A  7001                     moveq.l    D0, 0x01
  1300. 00000E2C  2F00                     move.l     -[A7], D0
  1301. 00000E2E  2F0B                     move.l     -[A7], A3
  1302. 00000E30  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  1303. 00000E34  508F                     addq.l     A7, 8
  1304. 00000E36  2F00                     move.l     -[A7], D0
  1305. 00000E38  7000                     moveq.l    D0, 0x00
  1306. 00000E3A  1013                     move.b     D0, [A3]
  1307. 00000E3C  2F00                     move.l     -[A7], D0
  1308. 00000E3E  2F0C                     move.l     -[A7], A4
  1309. 00000E40  4EAD 42FA                jsr        [A5 + 0x42FA /* export_2139 */]
  1310. label00000E44:
  1311. 00000E44  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  1312. 00000E4A  4E5E                     unlink     A6
  1313. 00000E4C  4E74 000A                rtd        0x000A
  1314. fn00000E50:
  1315. 00000E50  4E56 FF00                link       A6, -0x0100
  1316. 00000E54  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  1317. 00000E58  266E 000C                movea.l    A3, [A6 + 0xC]
  1318. 00000E5C  286E 0008                movea.l    A4, [A6 + 0x8]
  1319. 00000E60  41EE FF00                lea.l      A0, [A6 - 0x100]
  1320. 00000E64  598F                     subq.l     A7, 4
  1321. 00000E66  2F0C                     move.l     -[A7], A4
  1322. 00000E68  4EBA 0192                jsr        [PC + 0x192 /* 00000FFC */]
  1323. 00000E6C  2E1F                     move.l     D7, [A7]+
  1324. 00000E6E  598F                     subq.l     A7, 4
  1325. 00000E70  2F0C                     move.l     -[A7], A4
  1326. 00000E72  4EAD 431A                jsr        [A5 + 0x431A /* export_2143 */]
  1327. 00000E76  2A1F                     move.l     D5, [A7]+
  1328. 00000E78  598F                     subq.l     A7, 4
  1329. 00000E7A  2F0C                     move.l     -[A7], A4
  1330. 00000E7C  4EBA FF5A                jsr        [PC - 0xA6 /* 00000DD8 */]
  1331. 00000E80  2C1F                     move.l     D6, [A7]+
  1332. 00000E82  486E FF00                pea.l      [A6 - 0x100]
  1333. 00000E86  3F3C 0100                move.w     -[A7], 0x100
  1334. 00000E8A  2F0C                     move.l     -[A7], A4
  1335. 00000E8C  4EBA FF6A                jsr        [PC - 0x96 /* 00000DF8 */]
  1336. 00000E90  7000                     moveq.l    D0, 0x00
  1337. 00000E92  2680                     move.l     [A3], D0
  1338. 00000E94  598F                     subq.l     A7, 4
  1339. 00000E96  2F07                     move.l     -[A7], D7
  1340. 00000E98  486E FF00                pea.l      [A6 - 0x100]
  1341. 00000E9C  4EAD 15F2                jsr        [A5 + 0x15F2 /* export_698 */]
  1342. 00000EA0  269F                     move.l     [A3], [A7]+
  1343. 00000EA2  6704                     beq        +0x6 /* 00000EA8 */
  1344. 00000EA4  7E01                     moveq.l    D7, 0x01
  1345. 00000EA6  600E                     bra        +0x10 /* 00000EB6 */
  1346. label00000EA8:
  1347. 00000EA8  4207                     clr.b      D7
  1348. 00000EAA  2005                     move.l     D0, D5
  1349. 00000EAC  D086                     add.l      D0, D6
  1350. 00000EAE  2F00                     move.l     -[A7], D0
  1351. 00000EB0  2F0C                     move.l     -[A7], A4
  1352. 00000EB2  4EAD 4312                jsr        [A5 + 0x4312 /* export_2142 */]
  1353. label00000EB6:
  1354. 00000EB6  1D47 0010                move.b     [A6 + 0x10], D7
  1355. 00000EBA  4CEE 18E0 FEEC           movem.l    D5,D6,D7,A3,A4, [A6 - 0x114]
  1356. 00000EC0  4E5E                     unlink     A6
  1357. 00000EC2  4E74 0008                rtd        0x0008
  1358. 00000EC6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1359. // begin alternate branch 00000EC8-00000ED0
  1360. fn00000EC8:
  1361. 00000EC8  4E56 FEFC                link       A6, -0x0104
  1362. 00000ECC  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  1363. // end alternate branch 00000EC8-00000ED0
  1364. fn00000EC8: // (misaligned)
  1365. 00000ECA  FEFC 48E7                .extension 0xEFC <<F/2-3/7>> // unimplemented
  1366. 00000ECE  1F18                     move.b     -[A7], [A0]+
  1367. 00000ED0  266E 000C                movea.l    A3, [A6 + 0xC]
  1368. 00000ED4  286E 0008                movea.l    A4, [A6 + 0x8]
  1369. 00000ED8  41EE FF00                lea.l      A0, [A6 - 0x100]
  1370. 00000EDC  486E FEFC                pea.l      [A6 - 0x104]
  1371. 00000EE0  7004                     moveq.l    D0, 0x04
  1372. 00000EE2  2F00                     move.l     -[A7], D0
  1373. 00000EE4  2F0C                     move.l     -[A7], A4
  1374. 00000EE6  4EAD 42FA                jsr        [A5 + 0x42FA /* export_2139 */]
  1375. 00000EEA  598F                     subq.l     A7, 4
  1376. 00000EEC  2F0C                     move.l     -[A7], A4
  1377. 00000EEE  4EAD 431A                jsr        [A5 + 0x431A /* export_2143 */]
  1378. 00000EF2  281F                     move.l     D4, [A7]+
  1379. 00000EF4  598F                     subq.l     A7, 4
  1380. 00000EF6  2F0C                     move.l     -[A7], A4
  1381. 00000EF8  4EBA FEDE                jsr        [PC - 0x122 /* 00000DD8 */]
  1382. 00000EFC  2A1F                     move.l     D5, [A7]+
  1383. 00000EFE  486E FF00                pea.l      [A6 - 0x100]
  1384. 00000F02  3F3C 0100                move.w     -[A7], 0x100
  1385. 00000F06  2F0C                     move.l     -[A7], A4
  1386. 00000F08  4EBA FEEE                jsr        [PC - 0x112 /* 00000DF8 */]
  1387. 00000F0C  7000                     moveq.l    D0, 0x00
  1388. 00000F0E  102E FF00                move.b     D0, [A6 - 0x100]
  1389. 00000F12  4A80                     tst.l      D0
  1390. 00000F14  6210                     bhi        +0x12 /* 00000F26 */
  1391. 00000F16  598F                     subq.l     A7, 4
  1392. 00000F18  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  1393. 00000F1C  2F0C                     move.l     -[A7], A4
  1394. 00000F1E  4EAD 05E2                jsr        [A5 + 0x5E2 /* export_184 */]
  1395. 00000F22  2E1F                     move.l     D7, [A7]+
  1396. 00000F24  601C                     bra        +0x1E /* 00000F42 */
  1397. label00000F26:
  1398. 00000F26  558F                     subq.l     A7, 2
  1399. 00000F28  486E FF00                pea.l      [A6 - 0x100]
  1400. 00000F2C  4EAD 1E8A                jsr        [A5 + 0x1E8A /* export_973 */]
  1401. 00000F30  301F                     move.w     D0, [A7]+
  1402. 00000F32  48C0                     ext.l      D0
  1403. 00000F34  2E00                     move.l     D7, D0
  1404. 00000F36  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  1405. 00000F3A  2F07                     move.l     -[A7], D7
  1406. 00000F3C  2F0C                     move.l     -[A7], A4
  1407. 00000F3E  4EAD 05EA                jsr        [A5 + 0x5EA /* export_185 */]
  1408. label00000F42:
  1409. 00000F42  7000                     moveq.l    D0, 0x00
  1410. 00000F44  2680                     move.l     [A3], D0
  1411. 00000F46  4A87                     tst.l      D7
  1412. 00000F48  6618                     bne        +0x1A /* 00000F62 */
  1413. 00000F4A  4AAE FEFC                tst.l      [A6 - 0x104]
  1414. 00000F4E  57C3                     seq        D3
  1415. 00000F50  4403                     neg.b      D3
  1416. 00000F52  1C03                     move.b     D6, D3
  1417. 00000F54  2004                     move.l     D0, D4
  1418. 00000F56  D085                     add.l      D0, D5
  1419. 00000F58  2F00                     move.l     -[A7], D0
  1420. 00000F5A  2F0C                     move.l     -[A7], A4
  1421. 00000F5C  4EAD 4312                jsr        [A5 + 0x4312 /* export_2142 */]
  1422. 00000F60  600C                     bra        +0xE /* 00000F6E */
  1423. label00000F62:
  1424. 00000F62  598F                     subq.l     A7, 4
  1425. 00000F64  3F07                     move.w     -[A7], D7
  1426. 00000F66  4EAD 1EBA                jsr        [A5 + 0x1EBA /* export_979 */]
  1427. 00000F6A  269F                     move.l     [A3], [A7]+
  1428. 00000F6C  7C01                     moveq.l    D6, 0x01
  1429. label00000F6E:
  1430. 00000F6E  1D46 0010                move.b     [A6 + 0x10], D6
  1431. 00000F72  4CEE 18F8 FEE0           movem.l    D3,D4,D5,D6,D7,A3,A4, [A6 - 0x120]
  1432. 00000F78  4E5E                     unlink     A6
  1433. 00000F7A  4E74 0008                rtd        0x0008
  1434. 00000F7E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1435. // begin alternate branch 00000F80-00000F84
  1436. fn00000F80:
  1437. 00000F80  4E56 FFFC                link       A6, -0x0004
  1438. // end alternate branch 00000F80-00000F84
  1439. fn00000F80: // (misaligned)
  1440. 00000F82  FFFC                     .invalid   <<F/7/7>>
  1441. 00000F84  486E FFFC                pea.l      [A6 - 0x4]
  1442. 00000F88  4EAD 00F2                jsr        [A5 + 0xF2 /* export_26 */]
  1443. 00000F8C  486E FFFC                pea.l      [A6 - 0x4]
  1444. 00000F90  7004                     moveq.l    D0, 0x04
  1445. 00000F92  2F00                     move.l     -[A7], D0
  1446. 00000F94  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1447. 00000F98  4EAD 42FA                jsr        [A5 + 0x42FA /* export_2139 */]
  1448. 00000F9C  2D6E FFFC 000C           move.l     [A6 + 0xC], [A6 - 0x4]
  1449. 00000FA2  4E5E                     unlink     A6
  1450. 00000FA4  4E74 0004                rtd        0x0004
  1451. fn00000FA8:
  1452. 00000FA8  4E56 0000                link       A6, 0
  1453. 00000FAC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1454. 00000FB0  7008                     moveq.l    D0, 0x08
  1455. 00000FB2  2F00                     move.l     -[A7], D0
  1456. 00000FB4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1457. 00000FB8  4EAD 42FA                jsr        [A5 + 0x42FA /* export_2139 */]
  1458. 00000FBC  4E5E                     unlink     A6
  1459. 00000FBE  4E74 0008                rtd        0x0008
  1460. 00000FC2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1461. // begin alternate branch 00000FC4-00000FCE
  1462. export_1750:
  1463. fn00000FC4:
  1464. 00000FC4  4E56 0000                link       A6, 0
  1465. 00000FC8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1466. 00000FCC  7010                     moveq.l    D0, 0x10
  1467. // end alternate branch 00000FC4-00000FCE
  1468. export_1750: // at 00000FC4 (misaligned)
  1469. fn00000FC4: // (misaligned)
  1470. 00000FC6  0000 2F2E                ori.b      D0, 0x2E /* '.' */
  1471. 00000FCA  000C 7010                ori.b      A4, 0x10
  1472. 00000FCE  2F00                     move.l     -[A7], D0
  1473. 00000FD0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1474. 00000FD4  4EAD 42FA                jsr        [A5 + 0x42FA /* export_2139 */]
  1475. 00000FD8  4E5E                     unlink     A6
  1476. 00000FDA  4E74 0008                rtd        0x0008
  1477. 00000FDE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1478. // begin alternate branch 00000FE0-00000FEA
  1479. fn00000FE0:
  1480. 00000FE0  4E56 0000                link       A6, 0
  1481. 00000FE4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1482. 00000FE8  7006                     moveq.l    D0, 0x06
  1483. // end alternate branch 00000FE0-00000FEA
  1484. fn00000FE0: // (misaligned)
  1485. 00000FE2  0000 2F2E                ori.b      D0, 0x2E /* '.' */
  1486. 00000FE6  000C 7006                ori.b      A4, 0x6
  1487. 00000FEA  2F00                     move.l     -[A7], D0
  1488. 00000FEC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1489. 00000FF0  4EAD 42FA                jsr        [A5 + 0x42FA /* export_2139 */]
  1490. 00000FF4  4E5E                     unlink     A6
  1491. 00000FF6  4E74 0008                rtd        0x0008
  1492. 00000FFA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1493. // begin alternate branch 00000FFC-00001000
  1494. export_1751:
  1495. fn00000FFC:
  1496. 00000FFC  4E56 FFFC                link       A6, -0x0004
  1497. // end alternate branch 00000FFC-00001000
  1498. export_1751: // at 00000FFC (misaligned)
  1499. fn00000FFC: // (misaligned)
  1500. 00000FFE  FFFC                     .invalid   <<F/7/7>>
  1501. 00001000  486E FFFC                pea.l      [A6 - 0x4]
  1502. 00001004  7004                     moveq.l    D0, 0x04
  1503. 00001006  2F00                     move.l     -[A7], D0
  1504. 00001008  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1505. 0000100C  4EAD 42FA                jsr        [A5 + 0x42FA /* export_2139 */]
  1506. 00001010  2D6E FFFC 000C           move.l     [A6 + 0xC], [A6 - 0x4]
  1507. 00001016  4E5E                     unlink     A6
  1508. 00001018  4E74 0004                rtd        0x0004
  1509. export_1752:
  1510. fn0000101C:
  1511. 0000101C  4E56 FFAE                link       A6, -0x0052
  1512. 00001020  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1513. 00001024  266E 000C                movea.l    A3, [A6 + 0xC]
  1514. 00001028  286E 0008                movea.l    A4, [A6 + 0x8]
  1515. 0000102C  4207                     clr.b      D7
  1516. 0000102E  598F                     subq.l     A7, 4
  1517. 00001030  2F0C                     move.l     -[A7], A4
  1518. 00001032  4EAD 060A                jsr        [A5 + 0x60A /* export_189 */]
  1519. 00001036  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  1520. 0000103A  558F                     subq.l     A7, 2
  1521. 0000103C  2F0C                     move.l     -[A7], A4
  1522. 0000103E  4EBA FD78                jsr        [PC - 0x288 /* 00000DB8 */]
  1523. 00001042  3C1F                     move.w     D6, [A7]+
  1524. 00001044  660A                     bne        +0xC /* 00001050 */
  1525. 00001046  7000                     moveq.l    D0, 0x00
  1526. 00001048  2680                     move.l     [A3], D0
  1527. 0000104A  7E01                     moveq.l    D7, 0x01
  1528. 0000104C  6000 00C0                bra        +0xC2 /* 0000110E */
  1529. label00001050:
  1530. 00001050  0C46 0001                cmpi.w     D6, 0x1
  1531. 00001054  6630                     bne        +0x32 /* 00001086 */
  1532. 00001056  486E FFF8                pea.l      [A6 - 0x8]
  1533. 0000105A  7004                     moveq.l    D0, 0x04
  1534. 0000105C  2F00                     move.l     -[A7], D0
  1535. 0000105E  2F0C                     move.l     -[A7], A4
  1536. 00001060  4EAD 42FA                jsr        [A5 + 0x42FA /* export_2139 */]
  1537. 00001064  4AAE FFFC                tst.l      [A6 - 0x4]
  1538. 00001068  6710                     beq        +0x12 /* 0000107A */
  1539. 0000106A  598F                     subq.l     A7, 4
  1540. 0000106C  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1541. 00001070  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1542. 00001074  4EAD 05C2                jsr        [A5 + 0x5C2 /* export_180 */]
  1543. 00001078  269F                     move.l     [A3], [A7]+
  1544. label0000107A:
  1545. 0000107A  4A93                     tst.l      [A3]
  1546. 0000107C  6700 0090                beq        +0x92 /* 0000110E */
  1547. 00001080  7E01                     moveq.l    D7, 0x01
  1548. 00001082  6000 008A                bra        +0x8C /* 0000110E */
  1549. label00001086:
  1550. 00001086  0C46 0002                cmpi.w     D6, 0x2
  1551. 0000108A  660E                     bne        +0x10 /* 0000109A */
  1552. 0000108C  558F                     subq.l     A7, 2
  1553. 0000108E  2F0B                     move.l     -[A7], A3
  1554. 00001090  2F0C                     move.l     -[A7], A4
  1555. 00001092  4EBA FE34                jsr        [PC - 0x1CC /* 00000EC8 */]
  1556. 00001096  1E1F                     move.b     D7, [A7]+
  1557. 00001098  6012                     bra        +0x14 /* 000010AC */
  1558. label0000109A:
  1559. 0000109A  0C46 0003                cmpi.w     D6, 0x3
  1560. 0000109E  660C                     bne        +0xE /* 000010AC */
  1561. 000010A0  558F                     subq.l     A7, 2
  1562. 000010A2  2F0B                     move.l     -[A7], A3
  1563. 000010A4  2F0C                     move.l     -[A7], A4
  1564. 000010A6  4EBA FDA8                jsr        [PC - 0x258 /* 00000E50 */]
  1565. 000010AA  1E1F                     move.b     D7, [A7]+
  1566. label000010AC:
  1567. 000010AC  4A07                     tst.b      D7
  1568. 000010AE  675E                     beq        +0x60 /* 0000110E */
  1569. 000010B0  422E FFF7                clr.b      [A6 - 0x9]
  1570. 000010B4  4AAE FFFC                tst.l      [A6 - 0x4]
  1571. 000010B8  6718                     beq        +0x1A /* 000010D2 */
  1572. 000010BA  598F                     subq.l     A7, 4
  1573. 000010BC  2F13                     move.l     -[A7], [A3]
  1574. 000010BE  7000                     moveq.l    D0, 0x00
  1575. 000010C0  1F00                     move.b     -[A7], D0
  1576. 000010C2  486E FFF7                pea.l      [A6 - 0x9]
  1577. 000010C6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1578. 000010CA  4EAD 05BA                jsr        [A5 + 0x5BA /* export_179 */]
  1579. 000010CE  2D5F FFF8                move.l     [A6 - 0x8], [A7]+
  1580. label000010D2:
  1581. 000010D2  41EE FFB2                lea.l      A0, [A6 - 0x4E]
  1582. 000010D6  486E FFB2                pea.l      [A6 - 0x4E]
  1583. 000010DA  4EAD 395A                jsr        [A5 + 0x395A /* export_1831 */]
  1584. 000010DE  4A00                     tst.b      D0
  1585. 000010E0  584F                     addq.w     A7, 4
  1586. 000010E2  671A                     beq        +0x1C /* 000010FE */
  1587. 000010E4  4A93                     tst.l      [A3]
  1588. 000010E6  670E                     beq        +0x10 /* 000010F6 */
  1589. 000010E8  2D53 FFAE                move.l     [A6 - 0x52], [A3]
  1590. 000010EC  2F0C                     move.l     -[A7], A4
  1591. 000010EE  2F2E FFAE                move.l     -[A7], [A6 - 0x52]
  1592. 000010F2  4EAD 49E2                jsr        [A5 + 0x49E2 /* export_2360 */]
  1593. label000010F6:
  1594. 000010F6  2B6E FFF2 F614           move.l     [A5 - 0x9EC], [A6 - 0xE]
  1595. 000010FC  6010                     bra        +0x12 /* 0000110E */
  1596. label000010FE:
  1597. 000010FE  7000                     moveq.l    D0, 0x00
  1598. 00001100  2680                     move.l     [A3], D0
  1599. 00001102  3F2E FFE4                move.w     -[A7], [A6 - 0x1C]
  1600. 00001106  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  1601. 0000110A  4EAD 394A                jsr        [A5 + 0x394A /* export_1829 */]
  1602. label0000110E:
  1603. 0000110E  1D47 0010                move.b     [A6 + 0x10], D7
  1604. 00001112  4CEE 18C0 FF9E           movem.l    D6,D7,A3,A4, [A6 - 0x62]
  1605. 00001118  4E5E                     unlink     A6
  1606. 0000111A  4E74 0008                rtd        0x0008
  1607. 0000111E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1608. export_1753: // at 00001120 (misaligned)
  1609. 00001122  0000 2F0C                ori.b      D0, 0xC
  1610. 00001126  286E 0008                movea.l    A4, [A6 + 0x8]
  1611. 0000112A  2054                     movea.l    A0, [A4]
  1612. 0000112C  2F28 000C                move.l     -[A7], [A0 + 0xC]
  1613. 00001130  4EAD 392A                jsr        [A5 + 0x392A /* export_1825 */]
  1614. 00001134  558F                     subq.l     A7, 2
  1615. 00001136  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1616. 0000113A  486E 000C                pea.l      [A6 + 0xC]
  1617. 0000113E  2054                     movea.l    A0, [A4]
  1618. 00001140  2F28 000C                move.l     -[A7], [A0 + 0xC]
  1619. 00001144  4EAD 3D9A                jsr        [A5 + 0x3D9A /* export_1967 */]
  1620. 00001148  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  1621. 0000114C  286E FFFC                movea.l    A4, [A6 - 0x4]
  1622. 00001150  4E5E                     unlink     A6
  1623. 00001152  4E74 000C                rtd        0x000C
  1624. 00001156  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1625. export_1754: // at 00001158 (misaligned)
  1626. 0000115A  0000 48E7                ori.b      D0, 0xE7
  1627. 0000115E  0708                     btst       A0, D3
  1628. 00001160  2C2E 000C                move.l     D6, [A6 + 0xC]
  1629. 00001164  286E 0008                movea.l    A4, [A6 + 0x8]
  1630. 00001168  4245                     clr.w      D5
  1631. 0000116A  2054                     movea.l    A0, [A4]
  1632. 0000116C  2248                     movea.l    A1, A0
  1633. 0000116E  2E28 0014                move.l     D7, [A0 + 0x14]
  1634. 00001172  9EA9 0010                sub.l      D7, [A1 + 0x10]
  1635. 00001176  BC87                     cmp.l      D6, D7
  1636. 00001178  6F04                     ble        +0x6 /* 0000117E */
  1637. 0000117A  2C07                     move.l     D6, D7
  1638. 0000117C  7AD9                     moveq.l    D5, 0xFFFFFFD9
  1639. label0000117E:
  1640. 0000117E  4A86                     tst.l      D6
  1641. 00001180  6F26                     ble        +0x28 /* 000011A8 */
  1642. 00001182  2F06                     move.l     -[A7], D6
  1643. 00001184  2054                     movea.l    A0, [A4]
  1644. 00001186  2068 000C                movea.l    A0, [A0 + 0xC]
  1645. 0000118A  2254                     movea.l    A1, [A4]
  1646. 0000118C  2029 0010                move.l     D0, [A1 + 0x10]
  1647. 00001190  D090                     add.l      D0, [A0]
  1648. 00001192  2F00                     move.l     -[A7], D0
  1649. 00001194  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1650. 00001198  4EAD 3BEA                jsr        [A5 + 0x3BEA /* export_1913 */]
  1651. 0000119C  2054                     movea.l    A0, [A4]
  1652. 0000119E  DDA8 0010                add.l      [A0 + 0x10], D6
  1653. 000011A2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1654. 000011A6  6006                     bra        +0x8 /* 000011AE */
  1655. label000011A8:
  1656. 000011A8  4A86                     tst.l      D6
  1657. 000011AA  6C02                     bge        +0x4 /* 000011AE */
  1658. 000011AC  7ACE                     moveq.l    D5, 0xFFFFFFCE
  1659. label000011AE:
  1660. 000011AE  3F05                     move.w     -[A7], D5
  1661. 000011B0  4EAD 393A                jsr        [A5 + 0x393A /* export_1827 */]
  1662. 000011B4  4CEE 10E0 FFF0           movem.l    D5,D6,D7,A4, [A6 - 0x10]
  1663. 000011BA  4E5E                     unlink     A6
  1664. 000011BC  4E74 000C                rtd        0x000C
  1665.